From 4fc87116d818f5285403dbb37d2aa60d33e4203a Mon Sep 17 00:00:00 2001 From: patacongo Date: Tue, 6 Nov 2007 16:17:50 +0000 Subject: Reduce debug output; calibrate DM320 timer git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@372 42af7a65-404d-4744-a932-0658087f49c3 --- nuttx/TODO | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) (limited to 'nuttx/TODO') diff --git a/nuttx/TODO b/nuttx/TODO index 1e1905e80..9a2890417 100644 --- a/nuttx/TODO +++ b/nuttx/TODO @@ -44,7 +44,22 @@ o File system - Add chmod(), truncate(). - FAT32: long file names -o Console Output +o Network +- Did not implement send() and sendto() timeouts. Option is setable via setsockopt, + but is not implemented. +- netutils/webserver netutils/telnetd (and maybe others) are seriously broken. +- Should implement SOCK_RAW +- Performance Improvements (uIP is not very fast): + + Add simple buffer management. CONFIG_NET_BUFFERS + (1) On write, queue buffer for output get a new buffer for the socket (waiting if + nececcesary + (2) Copy buffer structure into uip_driver_structure when driver requests write + data + + Add a txail callback into driver to eliminate send delays. Since we want to + support multiple network devices, this means we will have to add some infrastructure + to map to device. o Documentation - Document fs/ & driver/ logic @@ -61,6 +76,9 @@ o Applications & Tests o C5471 o DM320 +- It seems that when a lot of debug statements are added, the system no + longer boots. There could be some issue with the bootloader or with + the programming of the SDRAM MMU regions. o LPC214x - Finish bringup -- cgit v1.2.3