Update TODO list; remove issues from old board ports

This commit is contained in:
Gregory Nutt
2015-05-06 07:01:33 -06:00
parent 4a8fbd8817
commit 9aa9d661ac
4 changed files with 87 additions and 723 deletions
+30 -723
View File
File diff suppressed because it is too large Load Diff
+9
View File
@@ -31,6 +31,15 @@ Toolchain
8. Edit setenv.h so that the PATH variable includes the path to the 8. Edit setenv.h so that the PATH variable includes the path to the
newly built binaries. newly built binaries.
Issues
^^^^^^
Title: UART RECONFIGURATION
Description: UART re-configuration is untested and conditionally compiled out.
Status: Open
Priority: Medium. ttyS1 is not configured, but not used; ttyS0 is configured
by the bootloader
ARM/C5471-specific Configuration Options ARM/C5471-specific Configuration Options
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+16
View File
@@ -31,6 +31,22 @@ Toolchain
8. Edit setenv.h so that the PATH variable includes the path to the 8. Edit setenv.h so that the PATH variable includes the path to the
newly built binaries. newly built binaries.
Issues
^^^^^^
Title: PORT IS INCOMPLETE
Description: The basic port of the i.MX1 architecture was never finished. The port
is incomplete (as of this writing, is still lacks a timer, interrupt
decoding, USB, network) and untested.
Status: Open
Priority: Medium (high if you need i.MX1/L support)
Title: SPI METHODS ARE NOT THREAD SAFE
Description: SPI methods are not thread safe. Needs a semaphore to protect from re-entrancy.
Status: Open
Priority: Medium -- Will be very high if you do SPI access from multiple threads.
ARM/i.MX1-specific Configuration Options ARM/i.MX1-specific Configuration Options
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+32
View File
@@ -13,6 +13,7 @@ CONTENTS
- ARM/DM320-specific Configuration Options - ARM/DM320-specific Configuration Options
- Configurations - Configurations
- Configuration Options - Configuration Options
- Issues
Dev vs. Production Neuros OSD v1.0 boards Dev vs. Production Neuros OSD v1.0 boards
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -395,3 +396,34 @@ Neuros OSD Configuration Options
CONFIG_ARCH_NTOSD_DEVBOARD - Selects the old NTOSD development board. CONFIG_ARCH_NTOSD_DEVBOARD - Selects the old NTOSD development board.
The default is the production OSD board which differs in The default is the production OSD board which differs in
several ways. several ways.
Issues
^^^^^^
Title: DEBUG ISSUES
Description: config/ntos-dm320: It seems that when a lot of debug statements
are added, the system no longer boots. This is suspected to be
a stack problem: Making the stack bigger or removing arrays on
the stack seems to fix the problem (might also be the
bootloader overwriting memory)
Status: Open
Priority: Medium
Title: USB DEVICE DRIVER UNTESTED
Description: A USB device controller driver was added but has never been tested.
Status: Open
Priority: Medium
Title: FRAMEBUFFER DRIVER UNTESTED
Description: A framebuffer "driver" was added, however, it remains untested.
Status: Open
Priority: Medium
Title: VIDEO ENCODER DRIVER
Description: In order to use the framebuffer "driver" additional video encoder
logic is required to setup composite video output or to interface
with an LCD.
Status: Open
Priority: Medium (high if you need to use the framebuffer driver)