Skip to content

Azure RTOS 6.1.2

Compare
Choose a tag to compare
@goldscott goldscott released this 11 Nov 00:55
· 155 commits to master since this release

About this release

This is an updated release of Azure RTOS that includes multiple bug fixes.

Azure RTOS ThreadX 6.1.2 release contains the following changes:

  • common/inc/tx_api.h - move TX_THREAD_GET_SYSTEM_STATE to this file.
  • common/inc/tx_thread.h - remove TX_THREAD_GET_SYSTEM_STATE from this file
  • common_smp/inc/tx_user.h - remove file. See tx_user_sample.h for example file.
  • ports/*/iar - remove unnecessary IAR workspace files.
  • ports_module/cortex-m4 - make assembly files across toolchains look similar, fix potential linker error when VFP hardware enabled.
  • ports_module/cortex-m7 - make assembly files across toolchains look similar, fix potential linker error when VFP hardware enabled.
  • ports_smp/linux/gnu/example_build - add Makefile

Azure RTOS is based on the industry leading ThreadX RTOS with well over 6.2 Billion deployments – everything from mobile phones and fitness trackers, to security systems and spacecraft. Azure RTOS is a small, fast, reliable, and easy-to-use real-time operating system (RTOS) for connecting deeply embedded sensors, devices, and gateways from the edge to the Internet of Things (IoT). Azure RTOS also represents one of the most comprehensive embedded run-time solutions, including middleware components FileX, GUIX, NetX/NetX Duo, and USBX. Most popular MCU/MPUs (32/64bit) are supported along with most popular development tools.

Azure RTOS ThreadX

This advanced real-time operating system (RTOS) is designed specifically for deeply embedded applications. Among the multiple benefits it provides are advanced scheduling facilities, message passing, interrupt management, and messaging services. Azure RTOS ThreadX has many advanced features, including picokernel architecture, preemption threshold, event chaining, and a rich set of system services.