$Id: TODO,v 1.14 2002/09/14 09:55:31 crunchy Exp $ * Kernel Module - the MPIO can no multitasking, so: allow only *one* process to use the device [did always work, my mistake] * libmpio - find FAT entry dynamic [DONE] - finish API - implement dir functions - implement ECC code (we want a GPL code for this) [error checking works, TODO: error correction) - use ECC code for every read/write operation!! [done] - implement reading of files [DONE] - implement writing of files [partially done] * writing to internal memory [DONE] * resolve remainig block addressing issues in spare area [DONE] * fix 8.3 filenames [DONE] * fix timestamps of files [DONE] - implement deleting of files [DONE] If everything is done: - implement formating of external memory [partially done] * write code to fix defective CIS (??), MBR, PBR - implement formating of internal memory (BEWARE !!!!) [DONE: BEWARE no config files are written!!!!] * mpio_tool [is deprecated, use mpiosh] * mpiosh - more completion functions + command completion [DONE] + correct completion of filenames (quoting) + command option completion - handle regexps in command arguments [DONE] - use indices for files as possible arguments for put/get - use shell-like regular expressions - command separator like ';' [DONE] - using stdin for reading command sequences [DONE] - fill: uses current local directory to fill the current memory card + options: random, best(?)