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

This commit is contained in:
gdisirio 2011-08-28 17:44:43 +00:00
parent 306f666c2c
commit 84fcd0571e
1 changed files with 18 additions and 10 deletions

View File

@ -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.