On 29.08.2007 13:30, Robert Millan wrote: > On Tue, Aug 28, 2007 at 06:31:40PM +0200, Carl-Daniel Hailfinger wrote: >> What sort of problems did the board with the IT8712F have? > > - PS/2 keyboard doesn't work (neither in FILO or Linux). > - USB keyboard works on Linux but not on FILO. > - PCI (not PCI-e/AGP/whatever) VGA works fine, but if I plug an additional > ethernet card (tried 3 different brands), VGA output is broken. The only > thing I see in display is " Φ╘±╣↓" (always the same). > - Serial port works fine, though. > >> With a dump >> from under proprietary bios and lb, we can compare and make sure the >> right registers are set the way you need them. > > SuperI/O found at 0x2e: id=0x8712, chipver=0x7 > ITE IT8712 > switching to LDN 0x4 > idx 30 60 61 62 63 70 f0 f1 f2 f3 f4 f5 f6 > val 01 02 90 00 00 00 80 00 0a 00 80 00 ff > def 00 02 90 02 30 09 00 00 00 00 00 NA NA
ldn 0x4, idx 0x70: interrupt level of environment controller. prop: 0x00, lb 0x09. change? > switching to LDN 0x5 > idx 30 60 61 62 63 70 71 f0 > val 01 00 60 00 64 01 02 68 > def 01 00 60 00 64 01 02 00 ldn 0x5, idx 0xf0: keyboard special config. prop: 0x68, lb 0x40. prop: no irq sharing, lb: active irq sharing. change? prop: kbc clock 8mhz, lb: kbc clock 12mhz. FIX! IF you fix the stuff mentioned above, PS/2 keyboard should work fine. PCI is not affected by SuperIO config. USB keyboard can be investigated later if the PS/2 fixes don't help. Carl-Daniel -- linuxbios mailing list [email protected] http://www.linuxbios.org/mailman/listinfo/linuxbios
