diff options
author | barthess <barthess@35acf78f-673a-0410-8e92-d51de3d6d3f4> | 2011-09-01 18:34:46 +0000 |
---|---|---|
committer | barthess <barthess@35acf78f-673a-0410-8e92-d51de3d6d3f4> | 2011-09-01 18:34:46 +0000 |
commit | 8a3ce5e27333e4dc6bd8047c440b84f3060d7d0e (patch) | |
tree | 298d626f743d7a44749d3f42d32b36e668fce65b | |
parent | ac429a2a76727c72d6a7b8273c9643560fcd6222 (diff) | |
parent | 84fcd0571ea085d691ca0f8d6d099aa870c384a3 (diff) | |
download | ChibiOS-8a3ce5e27333e4dc6bd8047c440b84f3060d7d0e.tar.gz ChibiOS-8a3ce5e27333e4dc6bd8047c440b84f3060d7d0e.tar.bz2 ChibiOS-8a3ce5e27333e4dc6bd8047c440b84f3060d7d0e.zip |
RTC. Merge code from trunk
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/rtc_dev@3280 35acf78f-673a-0410-8e92-d51de3d6d3f4
-rw-r--r-- | todo.txt | 28 |
1 files changed, 18 insertions, 10 deletions
@@ -14,27 +14,35 @@ Current Pipeline (2.3.x): * Eclipse plugin.
* FatFs 0.8x integration.
* Kernel-only demo for users not interested in HAL (Cortex-Mx only).
-X STM32L support.
-X STM32L-Discovery demo and article.
-X File System infrastructure.
-X STM32F2xx support.
- USB and USB_SERIAL APIs reclassification (if needed), incorporate the USB
bus attach/detach handling in usbStart()/usbStop().
+- USB double buffering support for STM32 implementation.
+X STM32L1xx support (verify and test existing STM32F1xx drivers).
+ - Specific ADC driver for STM32L1xx.
+ X STM32L-Discovery demo and article.
+X STM32F2xx support (adapt and re-verify all drivers).
+ * New STM32 DMA helper driver abstracting differences between STM32F2xx and
+ other sub-families.
+ ? Specific ADC driver for STM32F2xx.
- MMC_SPI driver revision and speedup.
-- Test suite overhaul, the API should be more generic in order to be used
- with different subsystems and not just the kernel.
-- STM32 USB support for double buffering.
-- LPC17xx support.
X Implement the "transmission end" serial driver event on those platforms
supporting the feature, so far only done in STM32 driver.
X I2C device driver class support and at least one implementation.
-- Reduce number of demos globally, add demos to a repository or on web site.
- Required in order to reduce support effort.
+X Evaluate a modified I2C API where the synchronous mode is default and the
+ callback mode optional. This would allow a portable I2C driver based on
+ a GPT instance.
+ - Software I2C implementation.
- Add a CH_THREAD macro for threads declaration in order to hide
compiler-specific optimizations for thread functions. All demos will have
to be updated.
+- LPC17xx support.
Within 2.x.x
+X File System infrastructure.
+- Test suite overhaul, the API should be more generic in order to be used
+ with different subsystems and not just the kernel.
+- Reduce number of demos globally, add demos to a repository or on web site.
+ Required in order to reduce support effort.
- Improved Makefile system.
- MAC driver for STM32F107.
- FatFs wrapper.
|