[BACK]Return to TODO CVS log [TXT][DIR] Up to [local] / funnyos

Diff for /funnyos/Attic/TODO between version 1.1.1.1 and 1.10

version 1.1.1.1, 2007/10/16 09:41:04 version 1.10, 2007/10/25 20:02:45
Line 1 
Line 1 
 $Id$  $Id$
   
 - clean up .swp files and begin to commit into cvs  
 - fix kmalloc() (incorrect membmap update or incorrect free region selection);  - fix kmalloc() (incorrect membmap update or incorrect free region selection);
         malloc returns same firstpage addrs which leads to memory corruption.          malloc returns same firstpage addrs which leads to memory corruption.
 - implement kfree()  - implement kfree()
 - design recursive devconfig  - find bugs in kern_devconfig
 - rewrite strncmp  - rewrite strncmp
 - write more C stdlib functions  - write more C stdlib functions
 - think about not to hardcoding Tdata=<addr> in Makefile  - think about not to hardcoding Tdata=<addr> in Makefile
 - think about comms between layers in device drivers (dv_aux), memory allocation in driver?  
 - design bus_* abstraction  - design bus_* abstraction
   - design fcons abstraction
 - replace config_consinit() with universal MD startup hook function  - replace config_consinit() with universal MD startup hook function
 - clean up sys/device.h and kern_devconfig;  
 - write more drivers  - write more drivers
   - design interrupt support
   - proceed to SAM7S64 support; work on real hardware
   - write UART driver for debugging real hawrdware
   - test detach routines in some drivers

Legend:
Removed from v.1.1.1.1  
changed lines
  Added in v.1.10

CVSweb