git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@122 35acf78f-673a-0410-8e92-d51de3d6d3f4

This commit is contained in:
gdisirio 2007-12-01 10:29:09 +00:00
parent c303a8a06e
commit e3b29d8f91
1 changed files with 3 additions and 3 deletions

View File

@ -46,7 +46,9 @@ AVR-AT90CANx-GCC - Port on AVR AT90CAN128, not complete yet.
invokes the chSemWaitTimeoutS() inside its system mutex zone. Same thing
done with chSemWait() and chSemWaitS().
- Size optimization in the queues code.
- Modified the return type of chSemWait() and chSemWaitS() from void to t_msg.
- Modified the return type of chSemWait() and chSemWaitS() from void to t_msg,
this allows to understand if the semaphore was signaled or reset without
have to access the Thread structure.
- Added a threads create/exit/wait benchmark to the test suite, the system
is capable of 81712 threads started/terminated per second on the reference
LPC2148 board. The figure is inclusive of two context switch operations
@ -57,8 +59,6 @@ AVR-AT90CANx-GCC - Port on AVR AT90CAN128, not complete yet.
- Fixed a chEvtWaitTimeout() documentation error.
- Added a new debug switch: CH_USE_TRACE, previously the trace functionality
was associated to the CH_USE_DEBUG switch.
- I am meditating to to make a 1.0.0 release from this version, I am out of
things to do on the kernel...
*** 0.4.2 ***
- Added a minimal ARM7-LPC demo, you can use this one as template in order to