|
About SmartX
|
SmartX
is a preemptive, multitasking, priority based RTOS. It features necessary mechanisms for inter-task
communication and basic task and time control functions. SmartX is targeted for small foot-print embedded designs.
|
Main features
|
SmartX
provides mechanisms for inter-task communication, synchronization and time control over system resources.
- task control
- time control
- mailboxes
- semaphores
- mutexes
- cyclic buffer management with trigger functions
- memory management
- atomic variables
- platform independent
|
Available ports
|
SmartX
is designed to be platform independent as much as possible and as such requiring minimal porting as possible.
Only a specific module "HAL" has to be ported for a specific platform.
Actual avaible ports:
- ARM7TDMI
- Atmel AVR series
|
|