Update of ChibiOS/RT for new 1.05 malloc

I have posted a new version of ChibiOS/RT as ChibiOS20130529.zip http://code.google.com/p/rtoslibs/downloads/list.

This version is compatible with the new malloc in Arduino 1.05.

See http://www.chibios.org/dokuwiki/doku.php?id=start

The ChibiOS_AVR library supports AVR Arduinos. The ChibiOS_ARM library supports the Due Arduino, and Teensy 3.0.

ChibiOS/RT microkernel features:

Static architecture, everything is statically allocated at compile time

Best in class context switch performance

Preemptive multithreading

128 priority levels

Round-robin scheduling for threads at the same priority level

Software timers

Counting semaphores

Mutexes with support for the priority inheritance algorithm

Condition variables

Synchronous and asynchronous Messages

Event flags and handlers


Thanx for the update.

I was using 1.52 for ChibiOS and 1.05 for NilRTOS and FreeRTOS, now I can use 1.05 for all three!