Azure RTOS 6.1.3
About this release
This is an updated release of Azure RTOS that includes multiple bug fixes and new ports.
Azure RTOS ThreadX 6.1.3 release contains the following changes:
-
common
- inc/tx_api.h - update product constants.
-
common_modules
- inc/txm_module.h - update product constants, add port-specific extensions.
- module_manager/src/txm_module_manager_thread_create.c - fix stack overlap checking, added 64-bit & SMP support.
- module_manager/src/txm_module_manager_kernel_dispatch.c - add port-specific dispatch.
- module_manager/src/txm_module_manager_start.c - modify comments.
- module_manager/src/txm_module_manager_absolute_load.c - new file.
-
common_smp
- inc/tx_api.h - update product constants.
- src/tx_thread_create.c - modify comments and whitespace.
- src/tx_time_get.c - add MISRA wrapper.
- src/tx_thread_smp_high_level_initialize.c - add cast for MISRA compliance.
-
ports
- arc_em/metaware/src/tx_timer_interrupt.s - remove unneeded load of _tx_thread_preempt_disable.
- arc_hs/metaware/src/tx_timer_interrupt.s - remove unneeded load of _tx_thread_preempt_disable.
- cortex_a35/ac6 - remove unnecessary settings directories from example.
- cortex_m23/gnu - update tx_port.h and tx_thread_secure_stack.c to use builtins/inline asm.
- rxv2 - add RXv2 ccrx, gnu, and iar ports.
- xtensa - add xtensa xcc port.
-
ports_module
- cortex-m7 - update examples.
- cortex_a35 - new ports for ac6 and gnu.
- cortex_a35_smp - new ports for ac6 and gnu.
- cortex_m33 - new port for ac6.
-
ports_smp
- cortex_a35_smp/ac6/example_build - update example.
Starting version 6.1.3, TraceX is available from the Microsoft Store. You can search for the app on the store to install it to your PC, or use this link: https://aka.ms/azrtos-tracex-installer