summaryrefslogtreecommitdiff
path: root/nuttx/TODO
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2012-11-22 21:21:48 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2012-11-22 21:21:48 +0000
commit5d8459bbc994e69d80127776d82faa185ae42f9c (patch)
treeb1cedf03182e51f612878a90c78bb0d3a65aa1d6 /nuttx/TODO
parent6bb69076e50b9dec9f3735fa8f9e168e99f6bba7 (diff)
downloadpx4-nuttx-5d8459bbc994e69d80127776d82faa185ae42f9c.tar.gz
px4-nuttx-5d8459bbc994e69d80127776d82faa185ae42f9c.tar.bz2
px4-nuttx-5d8459bbc994e69d80127776d82faa185ae42f9c.zip
A few more Windows native build fixes for eZ80
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5383 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/TODO')
-rw-r--r--nuttx/TODO28
1 files changed, 11 insertions, 17 deletions
diff --git a/nuttx/TODO b/nuttx/TODO
index 343212a31..28ffa1387 100644
--- a/nuttx/TODO
+++ b/nuttx/TODO
@@ -32,7 +32,7 @@ nuttx/
(0) ARM/LPC43x (arch/arm/src/lpc43xx/)
(3) ARM/STR71x (arch/arm/src/str71x/)
(3) ARM/LM3S6918 (arch/arm/src/lm3s/)
- (6) ARM/STM32 (arch/arm/src/stm32/)
+ (4) ARM/STM32 (arch/arm/src/stm32/)
(3) AVR (arch/avr)
(0) Intel x86 (arch/x86)
(4) 8051 / MCS51 (arch/8051/)
@@ -1349,11 +1349,6 @@ o ARM/LM3S6918 (arch/arm/src/lm3s/)
o ARM/STM32 (arch/arm/src/stm32/)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Title: NOR FLASH DRIVER
- Description: NOR Flash driver with FTL layer to support a file system.
- Status: Open
- Priority: Low
-
Title: USBSERIAL ISSUES
Description A USB device-side driver is in place but not well tested. At
present, the apps/examples/usbserial test sometimes fails. The situation
@@ -1376,11 +1371,6 @@ o ARM/STM32 (arch/arm/src/stm32/)
Status: Open
Priority: Medium-High
- Title: FSMC EXTERNAL MEMORY UNTESTED
- Description: FSMC external memory support is untested
- Status: Open
- Priority: Low
-
Title: DMA EXTENSIONS
Description: DMA logic needs to be extended. DMA2, Channel 5, will not work
because the DMA2 channels 4 & 5 share the same interrupt.
@@ -1388,12 +1378,6 @@ o ARM/STM32 (arch/arm/src/stm32/)
Priority: Low until someone needs DMA1, Channel 5 (ADC3, UART4_TX, TIM5_CH1, or
TIM8_CH2).
- Title: UNFINISHED DRIVERS
- Description: The following drivers are incomplete: DAC. The following drivers
- are untested: DMA on the F4, CAN.
- Status: Open
- Priority: Medium
-
Title: F4 SDIO MULTI-BLOCK TRANSFER FAILURES
Description: If you use a large I/O buffer to access the file system, then the
MMCSD driver will perform multiple block SD transfers. With DMA
@@ -1417,6 +1401,16 @@ o ARM/STM32 (arch/arm/src/stm32/)
Status: Open
Priority: Low (I am not even sure if this is a problem yet).
+ Title: DMA FROM EXTERNAL, FSMC MEMORY
+ Description: I have seen a problem on F1 where all SDIO DMAs work exist for
+ write DMAs from FSMC memory (i.e., from FSMC memory to SDIO).
+ Read transfers work fine (SDIO to FSMC memory). The failure is
+ a data underrun error with zero bytes of data transferred. The
+ workaround for now is to use DMA buffers allocted from internal
+ SRAM.
+ Status: Open
+ Priority: Low
+
o AVR (arch/avr)
^^^^^^^^^^^^^^