]> git.kernelconcepts.de Git - karo-tx-uboot.git/blob - doc/TODO-i386
* Switch LWMON board default config from FRAM to EEPROM;
[karo-tx-uboot.git] / doc / TODO-i386
1 i386 port missing features:
2 * i386 cleaness (wbinvld is 486+ ... )
3 * Pentium TSC timer/udelay
4 * setup the BIOS data area and BIOS equipment word to reflect machine config. 
5 * Make reset work (from Linux and from the boot prompt)
6 * DMA, FDC, RTC, KBC initialization
7 * video card support (call BIOS to initialize, use helper routrine in BSP to shadow 
8   video rom if on pci) and PC keyboard
9 * split of part of cpu/i386/interrupt.c to cpu/i385/entry.c?
10 * re-entry of protected mode from real mode, should be added to realmode_switch.S 
11   (and used by INT 10h and INT 16h handlers for console I/O during early
12    linux boot...) 
13 * missing functions in lib_i386 and cpu/i386
14 * speaker beep interface
15
16 i386 port bugs:
17 * IDE does not work 
18
19 SC520 missing features:
20 * Watchdog
21 * SC520 timer/udelay
22 * SC520 3rd PIC
23 * SC520 ICE serial
24 * SC520 MMCR reset 
25
26 SC520 CDP board support missing features:
27 * Synchronius serial port and seriel EEPROM
28 * environment in SEEP
29 * environment in flash
30 * environment in sram
31 * status LED ?
32 * flash driver
33
34 SC520 CDP board support bugs:
35 * 0x680 LEDS dos not work for me
36 * is it possible to make both the internal serial ports and the 
37   ports on the sio work at the same time?
38 * ali sio cio lines?
39 * On-borad ethernet does not work from Linux