Title: keyboard on ich2

I have trouble in initializing keyboard and mouse on my 815ep board.. (ms7057c)
Super I/O chip of my board is ITE8712f and I think I correctly configured the super i/o chip
because, I compared super i/o register values using original bios.
currently I didn't implement nsuper i/o interface but just enabled keyboard in setup_serial.inc.
However, even if i boot with "kbd-reset" kernel parameter, keyboard doen't work and emit following messages.
---
initialize_kbd: Keyboard interface failed self test
..
keyboard: Timeout - AT keyboard not present?(ed)
keyboard: Timeout - AT keyboard not present?(f4) 
---

I made user level keyboard initialization program to test keyboard using src/pc80/keyboard.c
It shows me that 8042 self test works (it retun 0x55 correctly) but it fail to do keyboard self test
outb(0xff, 0x60) command should return 0xfa on completioin but it return 0xfe.

Because I can't find any mistake in super i/o programming, I suspect if there's any special registers
to configure in ich2 southbridge. If you enabled your keyboard successfully on your ich2 based p4d6 board
please tell me how..

Reply via email to