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

This commit is contained in:
gdisirio 2011-11-27 08:44:01 +00:00
parent 46523770bd
commit 3dbd2ceb81
1 changed files with 13 additions and 9 deletions

View File

@ -7,22 +7,27 @@ N = Decided against.
Current Pipeline (2.3.x): Current Pipeline (2.3.x):
* Improved Makefile system. * Improved Makefile system.
- USB driver enhancements. * USB driver enhancements.
- USB and USB_SERIAL APIs reclassification. * USB and USB_SERIAL APIs reclassification.
- Incorporate the USB bus attach/detach handling in usbStart()/usbStop(). * Incorporate the USB bus attach/detach handling in usbStart()/usbStop().
- Fix zero size packets handling in USB_SERIAL driver. * Fix zero size packets handling in USB_SERIAL driver.
- USB double buffering support for STM32 implementation. ? USB double buffering support for STM32 implementation.
- Evaluate using DMA channels for buffer copy. X Evaluate using DMA channels for buffer copy.
X I2C device driver class support and at least one implementation. X I2C device driver class support and at least one implementation.
X Evaluate a modified I2C API where the synchronous mode is default and the X Evaluate a modified I2C API where the synchronous mode is default and the
callback mode optional. callback mode optional.
- Software I2C implementation using a GPT instance for timings. - Software I2C implementation using a GPT instance for timings.
X STM32F2xx/STM32F4xx support (adapt and re-verify all drivers). * STM32F2xx/STM32F4xx support (adapt and re-verify all drivers).
* New STM32 DMA helper driver abstracting differences between * New STM32 DMA helper driver abstracting differences between
STM32F2xx/STM32F4xx and other sub-families. STM32F2xx/STM32F4xx and other sub-families.
- Specific ADC driver for STM32F2xx/STM32F4xx. * Specific ADC driver for STM32F2xx/STM32F4xx.
- MMC_SPI driver revision and speedup. - MMC_SPI driver revision and speedup.
- FatFs 0.9x integration. - FatFs 0.9x integration.
- FPU support in CM4 port.
- Nios II support.
- LPC17xx support.
- Static memory allocation hook macros in kernel code.
? Revision of scheduling strategy for threads at equal priority.
Within 2.x.x Within 2.x.x
X File System infrastructure. X File System infrastructure.
@ -31,7 +36,6 @@ X Implement the "transmission end" serial driver event on those platforms
- Add a CH_THREAD macro for threads declaration in order to hide - Add a CH_THREAD macro for threads declaration in order to hide
compiler-specific optimizations for thread functions. All demos will have compiler-specific optimizations for thread functions. All demos will have
to be updated. to be updated.
- LPC17xx support.
- Test suite overhaul, the API should be more generic in order to be used - Test suite overhaul, the API should be more generic in order to be used
with different subsystems and not just the kernel. with different subsystems and not just the kernel.
- Reduce number of demos globally, add demos to a repository or on web site. - Reduce number of demos globally, add demos to a repository or on web site.