Annotation of qemu/roms/openbios/utils/devbios/ToDo, revision 1.1.1.1

1.1       root        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

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.