<feed xmlns='http://www.w3.org/2005/Atom'>
<title>threadx.git/utility, branch dev</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/threadx.git/atom/utility?h=dev</id>
<link rel='self' href='http://cgit.235523.xyz/threadx.git/atom/utility?h=dev'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/threadx.git/'/>
<updated>2026-06-22T12:03:46Z</updated>
<entry>
<title>Fixed SMP execution profile total getters (#553)</title>
<updated>2026-06-22T12:03:46Z</updated>
<author>
<name>Frédéric Desbiens</name>
<email>frederic.desbiens@eclipse-foundation.org</email>
</author>
<published>2026-06-22T12:03:46Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/threadx.git/commit/?id=b880ffeadab06d008529fad99bb50457af4d9d16'/>
<id>urn:sha1:b880ffeadab06d008529fad99bb50457af4d9d16</id>
<content type='text'>
Updated the SMP execution profile aggregate getters to copy each core's total into the matching output array element. Added a focused regression test for thread, ISR, and idle total getters.

Co-authored-by: Codex &lt;codex@openai.com&gt;</content>
</entry>
<entry>
<title>Added copyright headers to files missing them</title>
<updated>2026-06-06T19:48:06Z</updated>
<author>
<name>Frédéric Desbiens</name>
<email>frederic.desbiens@eclipse-foundation.org</email>
</author>
<published>2026-06-06T19:42:47Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/threadx.git/commit/?id=730b61874bc5cf40768987605ae5187fde0fa1e2'/>
<id>urn:sha1:730b61874bc5cf40768987605ae5187fde0fa1e2</id>
<content type='text'>
Applied the standard MIT license header to all project-owned C, header,
assembly, shell, and Python files that were missing a copyright notice.
Third-party, toolchain startup, and auto-generated files were excluded.

Co-authored-by: Copilot &lt;223556219+Copilot@users.noreply.github.com&gt;
</content>
</entry>
<entry>
<title>Updated Xtensa support (#525)</title>
<updated>2026-05-19T15:11:37Z</updated>
<author>
<name>Ian Thompson</name>
<email>101299961+ianstcdns@users.noreply.github.com</email>
</author>
<published>2026-05-19T15:11:37Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/threadx.git/commit/?id=9ccdd5d82248736274a4cc5cad5e13d2ffc50de7'/>
<id>urn:sha1:9ccdd5d82248736274a4cc5cad5e13d2ffc50de7</id>
<content type='text'>
* Add LX8 support for &gt; 32 interrupts

Also fix inconsistent SWPRI define in interrupt handler

* ThreadX: Fix context switch logic

- Disable interrupts prior to allocating a large exception frame;
  only reenable them after deallocating the extra memory.
- Any user tasks with stacks based on TX_MINIMUM_STACK do not
  have sufficient space for both a context switch frame and an ISR
  frame; ill-timed interrupts were causing stack overruns.

* ThreadX: Interrupt fixes for TX_ENABLE_EXECUTION_CHANGE_NOTIFY

- Must reload register trashed by notify hook function call
- Must ensure PS.WOE is set before using call8
- Remove unused XT_USE_INT_WRAPPER define and associated changes,
  which had a bug in XEA2 usage
- Fix another case where enabling the thread notify hooks for
  call0 ABI corrupted a register

* ThreadX: Support for __DYNAMIC_REENT__

- ThreadX change to handle dynamic reent for both newlib and xclib
- Adapt ThreadX xclib interface code to handle dynamic reent pointers

* ThreadX: Xtensa execution profiling support

- Update upstream execution profiling for Xtensa port

* ThreadX: Update xtensa port readme

* ThreadX: Add Xtensa example to EPK

- tx_execution_profile.h now defines an Xtensa example
  in addition to the existing Cortex example

* ThreadX: Add xtensa.cmake

* ThreadX: Update XSHAL_CLIB ifdefs in __getreent()

- Prevent a fall-through with no return value when neither
  xclib nor newlib are used.</content>
</entry>
<entry>
<title>Updated copyright headers and version number constants (#509)</title>
<updated>2026-03-05T09:46:30Z</updated>
<author>
<name>Frédéric Desbiens</name>
<email>frederic.desbiens@eclipse-foundation.org</email>
</author>
<published>2026-03-05T09:46:30Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/threadx.git/commit/?id=c3259a216026372e3833dd8996a68f77e8595fbd'/>
<id>urn:sha1:c3259a216026372e3833dd8996a68f77e8595fbd</id>
<content type='text'>
* Updated version number constants

* Removed revision history from all files

* Added Eclipse ThreadX contributors' copyright header </content>
</entry>
<entry>
<title>Fix: Return 0u when no counters available</title>
<updated>2025-11-18T06:43:17Z</updated>
<author>
<name>nopnopnop-lavine</name>
<email>nopnopnop@aliyun.com</email>
</author>
<published>2025-11-18T06:43:17Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/threadx.git/commit/?id=c09b444792fd106c3041a9dcf007f3f780b8633b'/>
<id>urn:sha1:c09b444792fd106c3041a9dcf007f3f780b8633b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update the copyright for all assembly files.</title>
<updated>2024-02-23T01:39:05Z</updated>
<author>
<name>bo chen</name>
<email>boche@microsoft.com</email>
</author>
<published>2024-02-23T01:39:05Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/threadx.git/commit/?id=039a3463974f922f6dd6bfb8afb7ee2895eaebcf'/>
<id>urn:sha1:039a3463974f922f6dd6bfb8afb7ee2895eaebcf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update version id string.</title>
<updated>2024-01-30T00:39:18Z</updated>
<author>
<name>Bo Chen (from Dev Box)</name>
<email>boche@microsoft.com</email>
</author>
<published>2024-01-30T00:39:18Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/threadx.git/commit/?id=3e1da1f0b0973e6b833b08b10fb27c7c718835b3'/>
<id>urn:sha1:3e1da1f0b0973e6b833b08b10fb27c7c718835b3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update copyright.</title>
<updated>2024-01-29T05:51:15Z</updated>
<author>
<name>Bo Chen (from Dev Box)</name>
<email>boche@microsoft.com</email>
</author>
<published>2024-01-29T05:51:15Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/threadx.git/commit/?id=8276bcf71142197e09551e29f1779299fa591ec7'/>
<id>urn:sha1:8276bcf71142197e09551e29f1779299fa591ec7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add check for overflow in queue size calculation in RTOS compatibility layer. (#339)</title>
<updated>2023-12-28T05:17:40Z</updated>
<author>
<name>Xiuwen Cai</name>
<email>50469933+xiuwencai@users.noreply.github.com</email>
</author>
<published>2023-12-28T05:17:40Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/threadx.git/commit/?id=9f3e35d3dcacfac3eed6df8fb8cc6ed9a5a680d5'/>
<id>urn:sha1:9f3e35d3dcacfac3eed6df8fb8cc6ed9a5a680d5</id>
<content type='text'>
* Add check for overflow in queue size calculation.

* Update release data and version.</content>
</entry>
<entry>
<title>Release 6.2.0</title>
<updated>2022-10-26T23:41:13Z</updated>
<author>
<name>Tiejun Zhou</name>
<email>tizho@microsoft.com</email>
</author>
<published>2022-10-26T23:41:13Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/threadx.git/commit/?id=3e8e85cdc1e51f9de577457377a4f9a4f6b9b82f'/>
<id>urn:sha1:3e8e85cdc1e51f9de577457377a4f9a4f6b9b82f</id>
<content type='text'>
</content>
</entry>
</feed>
