Releases: koshkin-sergey/mbOS
Releases · koshkin-sergey/mbOS
mbOS v1.3.1
Release Notes
mbOS v1.3.0
Release Notes
Kernel:
- Added support for KMX32 architecture.
- Updated OS Tick Timer API.
Deleted osTickGetIRQn function.
Added osTickEnableIRQ function.
Added osTickDisableIRQ function. - Fix potential register R1 corruption when calling OS functions from threads multiple times with same arguments (when using high level compiler optimizations).
- Updated the kernel libraries.
ADuC7023:
- Added definition for PWM registers.
- Added PWM driver.
ADuC7023QSPZ1:
- Added PWM example (GCC).
- Updated Timer example.
Krechet1 Board:
- Added GPIO example.
- Added Timer example.
mbOS v1.2.1
Release Notes
ADuC7023:
- Fixed Timer example
- Updated drivers
mbOS v1.2.0
Release Notes
Kernel:
- Updated scheduler.
- Added Round Robin scheduler algorithm.
- Timer thread start optimization. A thread event flag is used instead of a semaphore.
- Updated the kernel libraries.
ADuC7023:
- Added definition for ADC and DAC registers.
- Added ADC driver.
- Added External Interrupts driver.
- Added DAC driver.
- Added Watchdog timer driver.
STM32F4xx:
- Fixed I2C driver bugs.
STM32F429IDISCOVERY:
- Added Timers example for ECLIPSE EMBED CDT.
- Added Event_Flags example for ECLIPSE EMBED CDT.
- Added Round Robin example for ECLIPSE EMBED CDT.
STM32F0DISCOVERY:
- Updated examples.
STM32F4DISCOVERY:
- Updated examples.
mbOS v1.1.1
Release Notes
Kernel: fixed some critical bugs.
mbOS v1.1.0
Release Notes
Kernel: added Thread Flags functions.
- Added osThreadFlagsSet function.
- Added osThreadFlagsClear function.
- Added osThreadFlagsGet function.
- Added osThreadFlagsWait function.
- Added Flags errors returned by osEventFlagsXxxx.
Kernel: added new control functions for short timeouts in microsecond resolution.
- Added osKernelGetSysTimerCount function.
- Added osKernelGetSysTimerFreq function.
- Added osKernelSysTimerMicroSec macros.
mbOS v1.0.1
Release Notes
- Fix bug in Data Queue.
- Fix bug in post interrupt process.
mbOS 1.0.0
Release Notes
- Added support for ARM7, ARM9 and ARM11 processor families (Thumb and ARM Modes).
- Added support for deferred interrupts.
- Integrated code to support the system timer.