Azure RTOS ThreadX 6.3.0
What's Changed
Bug Fixes and New Features
- Fix random failure in test case threadx_event_flag_suspension_timeout_test.c by @TiejunMS in #246
- Include tx_user.h in cortex_m3/4/7 IAR and AC5 port by @TiejunMS in #255
- Include tx_user.h in cortex_m33/55/85 IAR port by @TiejunMS in #267
- Add random number stack filling option by @xiuwencai in #257
- Fix MISRA issues for ThreadX SMP by @TiejunMS in #263
- Export _tx_handler_svc_unrecognized as weak symbol. by @xiuwencai in #264
- Fix compile warnings in Linux port. by @yanwucai in #276
- Added memory barrier before thread scheduling for ARMv8-A ThreadX SMP. by @TiejunMS in #280
- Added thumb mode support under GNU for module manager on Cortex-A7 by @yajunxiaMS in #287
- Added thumb mode support under IAR for module manager on Cortex-A7 by @yajunxiaMS in #289
- Fixed the issue of the data/bss section cannot be read from ARM FVP by @yajunxiaMS in #301
- Improved the logic to validate object from application in ThreadX Module by @TiejunMS in #307
Others
- Update LICENSED-HARDWARE.txt by @wickste in #236
- Update LICENSE.txt by @wickste in #261
- Release ARMv7-M and ARMv8-M architecture ports by @TiejunMS in #249
- Release ARMv7-A architecture ports and add tx_user.h to GNU port assembly files by @TiejunMS in #250
- Unify ThreadX and SMP for ARMv8-A. by @TiejunMS in #275
- Update devcontainer to Ubuntu 22.04 by @TiejunMS in #253
- Release scripts to validate ThreadX port by @TiejunMS in #254
- Add a pull request template by @TiejunMS in #272
New Contributors
- @wickste made their first contribution in #236
- @xiuwencai made their first contribution in #257
- @yanwucai made their first contribution in #276
- @yajunxiaMS made their first contribution in #287
Full Changelog: v6.2.1_rel...v6.3.0_rel