svn_rev_590
This commit is contained in:
parent
1e49b7b554
commit
c80633152d
24
TODO
24
TODO
|
@ -3,9 +3,6 @@ TODO
|
|||
|
||||
[ ] distclean doesn't work without a config
|
||||
[ ] Every driver should have a remove function
|
||||
[ ] Mount without options should show mounted filesystems
|
||||
[ ] Add/fix help texts for commands
|
||||
[ ] mm is broken. Add common option parsing for mm/md
|
||||
[ ] Clean up make system. Currently I think there are many things from the linux make
|
||||
system which are not needed for U-Boot.
|
||||
[ ] get/set for nonextisting parameters crashes
|
||||
|
@ -16,18 +13,15 @@ TODO
|
|||
[ ] Rewrite network stack. The one-loop-for-all-protocols stack is just too ugly and
|
||||
big and uses thousands of global variables. Identify common functions and make
|
||||
a loop per network protocol
|
||||
[ ] Cleanup cpu/*. Many functions there are not cpu specific. For example the cache
|
||||
functions for arm are common for most arm processors.
|
||||
[-] Cleanup cpu/*. Many functions there are not cpu specific. For example the cache
|
||||
functions for arm are common for most arm processors. (done for ARM)
|
||||
[ ] Implement a info command for malloced space. Use it to find memory holes.
|
||||
[ ] U-Boot used to have support for different consoles. The old code was huge and
|
||||
ineffective, so I removed it. Reimplement it using the driver model.
|
||||
[ ] Board support should go to arch/*/boards/*
|
||||
[ ] Move SoC specific header files from include/ to include/asm/arch/
|
||||
[ ] The header files in include/asm-linux/ are i386 specific. Make it work on your
|
||||
i-Book (bigendian...)
|
||||
[ ] Globbing support? Might be too expensive, but on the other hand, if you have the
|
||||
space, why not?
|
||||
[ ] FS support is not optional eventhough the Kconfig system claims it.
|
||||
[ ] Implement protect/unprotect support for cfi devices.
|
||||
[ ] patch hush.c so that you can get/set device parameters with dev.param= and remove
|
||||
get/set applets
|
||||
|
@ -36,11 +30,7 @@ TODO
|
|||
or a certain string. Maybe like this:
|
||||
countdown -m msg -t timeout -x [ctrl-c|anykey|string]
|
||||
If done, remove the corresponding stuff from common/main.c
|
||||
[ ] Implement 'rm'
|
||||
[ ] ARCH=linux should catch ctrl-c
|
||||
[ ] Several .c/.h files do not have GNU/copyright headers.
|
||||
[ ] the mount command currently does not accept a full path (i.e. /dev/nor0) but
|
||||
only a device id string (nor0). This sucks.
|
||||
[ ] The cramfs driver currently uses direct memory accesses instead of read(). This disqualifies it
|
||||
for real block devices.
|
||||
[ ] Add documentation for:
|
||||
|
@ -54,4 +44,14 @@ DONE
|
|||
|
||||
[x] Rename vmlinux -> u-boot
|
||||
[x] Implement current work directory
|
||||
[x] ARCH=linux should catch ctrl-c
|
||||
[x] Implement 'rm'
|
||||
[x] the mount command currently does not accept a full path (i.e. /dev/nor0) but
|
||||
only a device id string (nor0). This sucks.
|
||||
[x] FS support is not optional eventhough the Kconfig system claims it.
|
||||
[x] U-Boot used to have support for different consoles. The old code was huge and
|
||||
ineffective, so I removed it. Reimplement it using the driver model.
|
||||
[x] Mount without options should show mounted filesystems
|
||||
[x] Add/fix help texts for commands
|
||||
[x] mw is broken. Add common option parsing for mm/md
|
||||
|
||||
|
|
Loading…
Reference in New Issue