Azure RTOS 6.1.6
·
154 commits
to master
since this release
Azure RTOS ThreadX 6.1.6 release contains the following features:
-
common
- [Fix]inc/tx_api.h: Updated product version numbers
- [Fix] src/tx_mutex_priority_change.c: fixed mapping current thread's priority rather than next
-
common_modules/module_manager
- [Enhance] inc/txm_module_manager_dispatch.h: check that extra_parameters are in module data area
- [Enhance] inc/txm_module_manager_util.h: optimize object checking
- [Enhance] src/txm_module_manager_kernel_dispatch.c: add optional defines to remove unneeded functions
-
common
- [Fix]inc/tx_api.h: Updated product version numbers
-
ports
- [Fix] */inc/tx_port.h: Updated macro definition
- [Fix] ARC: various bug fixes. See readme.txt
- [New] Cortex M23/M33: Low Power support
-
ports_module
- [New] Cortex M23 Modules
- [Fix] cortex_m33/*/module_manager/src/tx_thread_schedule.S: fix MPU region configuration
- [Enhance] cortex_m33/*/module_manager/src/txm_module_manager_mm_register_setup.c: check objects for overflow
- [Enhance] cortex-m3/*/inc/txm_module_port.h: check objects for overflow
- [Enhance] cortex-m4/*/inc/txm_module_port.h: check objects for overflow
- [Enhance] cortex-m7/*/inc/txm_module_port.h: check objects for overflow
- [Enhance] cortex-m7/*/module_manager/src/txm_module_manager_mm_register_setup.c: check objects for overflow
- [Enhance] cortex-r4/*/module_manager/src/txm_module_manager_mm_register_setup.c: check objects for overflow
-
[Fix] utilities/low_power/tx_low_power.c: fix compilation warning