git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3148 35acf78f-673a-0410-8e92-d51de3d6d3f4
This commit is contained in:
parent
fbdd64538e
commit
b1d9b1646f
15
todo.txt
15
todo.txt
|
@ -7,30 +7,30 @@ N = Decided against.
|
||||||
|
|
||||||
Current Pipeline (2.3.x):
|
Current Pipeline (2.3.x):
|
||||||
* lwIP 1.4.0 integration and test.
|
* lwIP 1.4.0 integration and test.
|
||||||
|
* Named threads.
|
||||||
|
X Eclipse plugin.
|
||||||
X STM32L support.
|
X STM32L support.
|
||||||
- STM32L-Discovery demo and article.
|
X STM32L-Discovery demo and article.
|
||||||
- Named threads.
|
|
||||||
- Improved stack overflow checking, support main() thread, add guard pages
|
- Improved stack overflow checking, support main() thread, add guard pages
|
||||||
support.
|
support.
|
||||||
- Eclipse plugin.
|
|
||||||
X File System infrastructure.
|
X File System infrastructure.
|
||||||
- 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.
|
||||||
- STM32 USB support for double buffering.
|
- STM32 USB support for double buffering.
|
||||||
- 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.
|
- LPC17xx support.
|
||||||
X Implement the "transmission end" serial driver event on those platforms
|
X Implement the "transmission end" serial driver event on those platforms
|
||||||
supporting the feature, so far only done in STM32 driver.
|
supporting the feature, so far only done in STM32 driver.
|
||||||
X I2C device driver class support and at least one implementation.
|
X I2C device driver class support and at least one implementation.
|
||||||
- Kernel-only demos for users not interested in HAL.
|
|
||||||
- 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.
|
||||||
Required in order to reduce support effort.
|
Required in order to reduce support effort.
|
||||||
|
|
||||||
Within 2.x.x
|
Within 2.x.x
|
||||||
|
- Kernel-only demos for users not interested in HAL.
|
||||||
- FatFs 0.8x integration.
|
- FatFs 0.8x integration.
|
||||||
- FatFs wrapper.
|
- FatFs wrapper.
|
||||||
|
- 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.
|
||||||
? Evaluate if change thread functions to return void is worthwhile.
|
? Evaluate if change thread functions to return void is worthwhile.
|
||||||
- New device driver models: Clock, Systick, RTC, WDG, DAC, Power Monitor.
|
- New device driver models: Clock, Systick, RTC, WDG, DAC, Power Monitor.
|
||||||
- Add UART4 support to the STM32 UART driver (CL line only, HD has a nasty
|
- Add UART4 support to the STM32 UART driver (CL line only, HD has a nasty
|
||||||
|
@ -43,7 +43,6 @@ Within 2.x.x
|
||||||
- Implement USB Mass Storage Class support and demo using the MMC_SPI driver
|
- Implement USB Mass Storage Class support and demo using the MMC_SPI driver
|
||||||
as back-end.
|
as back-end.
|
||||||
- Batch testing of the ARM7/ARMCMx port using OpenOCD, with reports.
|
- Batch testing of the ARM7/ARMCMx port using OpenOCD, with reports.
|
||||||
- Debug-related features and tools.
|
|
||||||
X Transactional flash file system implementation.
|
X Transactional flash file system implementation.
|
||||||
? Add a *very simple* ADC API for single one shot sampling (implement it as
|
? Add a *very simple* ADC API for single one shot sampling (implement it as
|
||||||
an injected conversion on the STM32).
|
an injected conversion on the STM32).
|
||||||
|
|
Loading…
Reference in New Issue