uSmartx is a non-preemptive, multitasking, priority based kernel for use in embedded designs. Its major features are task and time control over system resources, inter task communication and simple memory management.
Be the first to post a text review of uSmartX RTOS. Rate and review a project by clicking thumbs up or thumbs down in the right column.
- fixed the TMR_GetTicks() system call
- Fixed TMR_GetTicks() function to return correct timer ticks. In non-32bit architectures the system call could lead to erroneus reading of timer ticks.
Bug fixes: - if a task was pending on a semaphore and the semaphore was posted the task was putted in the ready queue. If, on the next execution of the task, the task wasn't pending on any resource (also sleep) the task was never run again. - the same appllies if the task was resumed explicitely
Luca Bassanello contributed the port for H8 cpu family from Renesas Technology. The port with some bug fixes in included in release 1.33.
Be the first person to add a text review.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?