diff options
author | gdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4> | 2010-10-08 18:16:38 +0000 |
---|---|---|
committer | gdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4> | 2010-10-08 18:16:38 +0000 |
commit | f407e4a84fcf2cf3bb003ed36f80ec136f8683c2 (patch) | |
tree | 4320f476744a99f1814e4ad5007e8fc87e8467ff /readme.txt | |
parent | 38cc48d575a6232cfd440d97711f89f5f531422d (diff) | |
download | ChibiOS-f407e4a84fcf2cf3bb003ed36f80ec136f8683c2.tar.gz ChibiOS-f407e4a84fcf2cf3bb003ed36f80ec136f8683c2.tar.bz2 ChibiOS-f407e4a84fcf2cf3bb003ed36f80ec136f8683c2.zip |
HAL improvements, mailboxes macro name changed.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@2238 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'readme.txt')
-rw-r--r-- | readme.txt | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/readme.txt b/readme.txt index 8f1ad419f..5fcc39c0d 100644 --- a/readme.txt +++ b/readme.txt @@ -91,6 +91,12 @@ 2.0.3).
- FIX: Fixed a documentation error regarding the ADC driver function
adcStartConversion() (bug 3039890)(backported to 2.0.3).
+- NEW: Added an ADC_DRIVER_EXT_FIELDS macro to the ADCDriver structure
+ in order to be able to insert extra fields.
+- NEW: Added an PWM_DRIVER_EXT_FIELDS macro to the PWMDriver structure
+ in order to be able to insert extra fields.
+- NEW: Added an UART_DRIVER_EXT_FIELDS macro to the UARTDriver structure
+ in order to be able to insert extra fields.
- NEW: More assertions added to the kernel.
- NEW: New kernel hooks: SYSTEM_TICK_EVENT_HOOK(), SYSTEM_HALT_HOOK().
- NEW: Added board files for the Olimex STM32-H103.
@@ -128,13 +134,18 @@ make clear it is usable from interrupt handlers.
- CHANGE: The mailboxes macros chMBSize(), chMBGetEmpty(), chMBGetFull(),
chMBPeek() have been renamed to chMBSizeI(), chMBGetFreeCountI(),
- chMBGetFullCountI(), chMBPeekI().
+ chMBGetUsedCountI(), chMBPeekI().
- CHANGE: The queue APIs chQSize(), chQSpace(), chIQIsEmpty(), chIQIsFull(),
chOQIsEmpty(), chOQIsFull() have been renamed to chQSizeI(), chQSpaceI(),
chIQIsEmptyI(), chIQIsFullI(), chOQIsEmptyI(), chOQIsFullI().
- CHANGE: The event APIs chEvtPend() and chEvtClear() have been renamed
to chEvtAddFlags() and chEvtClearFlags() for consistency and correct
English. Changed the macro chEvtIsListening() in chEvtIsListeningI().
+- CHANGE: Added a parameter to the ADC driver callbacks, the pointer to the
+ driver itself. Now the callback is statically associated to the conversion
+ group, thanks to this the ADC function calls have one less parameter.
+- CHANGE: Added a parameter to the PWM driver callbacks, the pointer to the
+ driver itself.
- CHANGE: Added a parameter to the UART driver callbacks, the pointer to the
driver itself.
- CHANGE: In the UART driver now an error does not automatically brings the
|