diff options
author | gdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4> | 2010-10-12 15:19:15 +0000 |
---|---|---|
committer | gdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4> | 2010-10-12 15:19:15 +0000 |
commit | 935e2fb27f56a3b81d4161d65e116e9da4fe441c (patch) | |
tree | af91647e95a1e6ad8879bf28b6cac2921814c10f /readme.txt | |
parent | c5053410867ea8538a918c4593075db04adaebca (diff) | |
download | ChibiOS-935e2fb27f56a3b81d4161d65e116e9da4fe441c.tar.gz ChibiOS-935e2fb27f56a3b81d4161d65e116e9da4fe441c.tar.bz2 ChibiOS-935e2fb27f56a3b81d4161d65e116e9da4fe441c.zip |
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@2250 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'readme.txt')
-rw-r--r-- | readme.txt | 17 |
1 files changed, 5 insertions, 12 deletions
diff --git a/readme.txt b/readme.txt index 26ac0e130..a0fbd9688 100644 --- a/readme.txt +++ b/readme.txt @@ -95,19 +95,15 @@ adcStartConversion() (bug 3039890)(backported to 2.0.3).
- NEW: New I2C driver model (not complete and no implementations yet).
- NEW: New SPI driver model, the new model supports both synchronous and
- asynchronous APIs and, in general, simplifies the implementation of the
- low level driver. The API changed so be careful, for each old API there
- is not a signature-equivalent one with a different name, as example the
- old spiSend() now is named spiSendWait() because it is part of the
- synchronous set.
+ asynchronous operations and, in general, simplifies the implementation of the
+ low level driver. The state diagram changed slightly changed so be careful.
+- NEW: New ADC driver model, the new model supports both synchronous and
+ asynchronous operations and, in general, simplifies the implementation of the
+ low level driver. The state diagram changed slightly changed so be careful.
- NEW: Added pwmEnableChannelI() and pwmDisableChannelI() APIs to the PWM
driver in order to allow channel reprogramming from within callbacks or
interrupt handlers. The new APIs are implemented as macros so there is
no footprint overhead.
-- NEW: Added adcStartConversionI() and adcStopConversionI() APIs to the ADC
- driver in order to allow the driver control from within callbacks or
- interrupt handlers. Made the adcWaitConversion() API optional, this allows
- to save some space in Flash/RAM if it is not required.
- NEW: Added driver fields and initialization hooks for the callback-based
drivers. The hooks are named XXX_DRIVER_EXT_FIELDS and
XXX_DRIVER_EXT_INIT_HOOK().
@@ -146,9 +142,6 @@ - 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
|