git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3227 35acf78f-673a-0410-8e92-d51de3d6d3f4
parent
5cee2c08d7
commit
4608c304d0
30
todo.txt
30
todo.txt
|
@ -11,7 +11,6 @@ Current Pipeline (2.3.x):
|
|||
* Call protocol check debug option.
|
||||
* Improved stack overflow checking, support main() thread.
|
||||
* Move main stack to low memory in ARMCMx ports.
|
||||
- Add guard pages support.
|
||||
* Eclipse plugin.
|
||||
X STM32L support.
|
||||
X STM32L-Discovery demo and article.
|
||||
|
@ -26,15 +25,16 @@ X Implement the "transmission end" serial driver event on those platforms
|
|||
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.
|
||||
|
||||
Within 2.x.x
|
||||
- Kernel-only demos for users not interested in HAL.
|
||||
- FatFs 0.8x integration.
|
||||
- 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.
|
||||
|
||||
Within 2.x.x
|
||||
- Improved Makefile system.
|
||||
- MAC driver for STM32F107.
|
||||
- FatFs 0.8x integration.
|
||||
- FatFs wrapper.
|
||||
- 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
|
||||
shared interrupt).
|
||||
|
@ -47,25 +47,21 @@ Within 2.x.x
|
|||
as back-end.
|
||||
- Batch testing of the ARM7/ARMCMx port using OpenOCD, with reports.
|
||||
X Transactional flash file system implementation.
|
||||
? Add a *very simple* ADC API for single one shot sampling (implement it as
|
||||
an injected conversion on the STM32).
|
||||
- Improved Makefile system.
|
||||
- Serial over UART complex driver driver, evaluate from the performance
|
||||
results if to make obsolete the current dedicated Serial driver.
|
||||
- LPC17xx family support.
|
||||
- Official segmented interrupts support and abstraction in CMx port.
|
||||
- USB driver implementation for STM32F105/STM32F107.
|
||||
- MAC driver revision in order to support copy-less operations, this will
|
||||
require changes to lwIP or a new TCP/IP stack however.
|
||||
- MAC driver for STM32F107 (hardware missing).
|
||||
- Update C++ wrapper (Heap, Pools, Mailboxes and any new feature).
|
||||
- Threads Pools manager in the library.
|
||||
- Add a switch to enable/disable the priority inheritance algorithm in mutexes.
|
||||
- Dedicated TCP/IP stack.
|
||||
? ISO7816 driver over UART driver, both reader and card side (hardware
|
||||
missing).
|
||||
- Merge the Coldfire branch in mainline (hardware missing).
|
||||
- Merge the H8S branch in mainline (hardware missing).
|
||||
? Evaluate if change thread functions to return void is worthwhile.
|
||||
? Add a *very simple* ADC API for single one shot sampling (implement it as
|
||||
an injected conversion on the STM32).
|
||||
? Add a switch to enable/disable the priority inheritance algorithm in mutexes.
|
||||
? ISO7816 driver over UART driver, both reader and card side.
|
||||
? Merge the Coldfire branch in mainline (hardware missing).
|
||||
? Merge the H8S branch in mainline (hardware missing).
|
||||
|
||||
Ideas for 3.x.x:
|
||||
- MMU/MPU support.
|
||||
|
|
Loading…
Reference in New Issue