Add qemu 2.4.0
[kvmfornfv.git] / qemu / roms / openbios / utils / devbios / ToDo
1 ToDo-/Buglist 2003/06/04 (0.4pre6)
2 ----------------------------------
3
4 Memory Stuff
5  * devbios does not find any flash chip on some systems even though
6    they are supported. One of the reasons this might happen is that
7    the flash memory area is hidden using the CPUs mtrrs. If you have
8    a Pentium II/III/IV or AMD K6/K7 board, you might try 
9    echo "base=0xffe00000 size=0x200000 type=uncachable" >| /proc/mtrr 
10    before loading the module.
11
12 Misc Stuff
13  * port this driver to fit into the linux kernel's
14    mtd device drivers. 
15  * join with ctflasher code
16  * port to *BSD (if anybody wants that)
17  * disable NMI watchdog while flashing, if active
18  
19 PCI Stuff
20  * unshadow functions do not work on certain 440BX/GX chipsets?
21    when loading the module, no system flashchip is detected.
22  * change unshadow functions not to touch low bios area to 
23    be apm and pci bios safe.
24
25 Module stuff
26  * /proc/sys/kernel/bios-writable
27
28 Flashchip Stuff
29  * Finnish FWH support.
30  * Implement writing for Macronix and AMD.
31    (Catalyst have Intel and AMD compatible chips)
32  * Implement write protection checking some flash chips have.
33  * Test/complete existing support