aboutsummaryrefslogtreecommitdiffstats
path: root/todo.txt
diff options
context:
space:
mode:
authorgdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2010-07-24 09:03:11 +0000
committergdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2010-07-24 09:03:11 +0000
commitac1f65e8f8a10bd41d8c46b8427d676bd3385551 (patch)
tree9add53ef43e102e41d778c0a06b1d74b98f22004 /todo.txt
parentf11cfe16baa43dec387b4f3639f6f4fda3bb1369 (diff)
downloadChibiOS-ac1f65e8f8a10bd41d8c46b8427d676bd3385551.tar.gz
ChibiOS-ac1f65e8f8a10bd41d8c46b8427d676bd3385551.tar.bz2
ChibiOS-ac1f65e8f8a10bd41d8c46b8427d676bd3385551.zip
UART driver model, no implementations yet.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@2087 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'todo.txt')
-rw-r--r--todo.txt12
1 files changed, 6 insertions, 6 deletions
diff --git a/todo.txt b/todo.txt
index 7d9b26b31..767e705cb 100644
--- a/todo.txt
+++ b/todo.txt
@@ -6,6 +6,12 @@ X = In progress, some work done.
Within 2.1.x (hopefully)
* Binary Semaphores on top of Counting Semaphores.
+X Direct unbuffered UART driver (evaluate rebuilding the current serial driver
+ as a generic driver on top of the low level UART driver).
+ Requirements: low level, callbacks, DMA capable, state machines buildable
+ on top, support data words greater than 8 bits, callback for
+ "last byte transmitted (RS485)", simple implementation,
+ verifiable.
X Resist doing more changes and optimizations in the kernel, fixes only.
- Merge the Coldfire branch in mainline.
- Merge the H8S branch in mainline.
@@ -13,12 +19,6 @@ X Resist doing more changes and optimizations in the kernel, fixes only.
- Add a *very simple* ADC API for simgle one shot sampling (implement it as
an injected conversion on the STM32).
- MAC driver for STM32F105/STM32F107 (hardware missing).
-- Direct unbuffered UART driver (evaluate rebuilding the current serial driver
- as a generic driver on top of the low level UART driver).
- Requirements: low level, callbacks, DMA capable, state machines buildable
- on top, support data words greater than 8 bits, callback for
- "last byte transmitted (RS485)", simple implementation,
- verifiable.
- Device drivers for STM8 (SPI, ADC, PWM, bring it on par with STM32).
- Support for more compilers (ARMCMx only initially).
- Support for not just Makefiles (Ride7, Crossworks, Eclipse CDT etc).