TODO-i386 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839
  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. i386 port bugs:
  16. * IDE does not work
  17. SC520 missing features:
  18. * Watchdog
  19. * SC520 timer/udelay
  20. * SC520 3rd PIC
  21. * SC520 ICE serial
  22. * SC520 MMCR reset
  23. SC520 CDP board support missing features:
  24. * Synchronius serial port and seriel EEPROM
  25. * environment in SEEP
  26. * environment in flash
  27. * environment in sram
  28. * status LED ?
  29. * flash driver
  30. SC520 CDP board support bugs:
  31. * 0x680 LEDS dos not work for me
  32. * is it possible to make both the internal serial ports and the
  33. ports on the sio work at the same time?
  34. * ali sio cio lines?
  35. * On-borad ethernet does not work from Linux