[LinuxBIOS] PS2 keyboard not working on ASUS A8N5X ( K8/CK804/IT8712F)

Carl-Daniel Hailfinger c-d.hailfinger.devel.2006 at gmx.net
Fri Aug 17 23:22:43 CEST 2007

On 17.08.2007 22:52, Robert Millan wrote:
> On Fri, Aug 17, 2007 at 10:28:34PM +0200, Carl-Daniel Hailfinger wrote:
>> On 17.08.2007 18:50, Marc Jones wrote:
>>> Robert Millan wrote:
>>>> On Thu, Aug 16, 2007 at 05:32:07PM -0600, Marc Jones wrote:
>>>>> I assume you have a good reason, but why are you changing the it8712f 
>>>>> pnp device numbers? I am not positive how this works, but I think 
>>>>> changing 2e.0 to 2e.7 means that you are trying to program the it8712f 
>>>>> logical device 7 with floppy settings.
>>>>> http://www.tranzistoare.ro/datasheets/1150/495234_DS.pdf
>>>> The changes were mostly part of the patch Uwe sent me (for his slightly
>>>> different board).  I also changed keyboard (s/2e.5/2e.a/), midi (s/2e.8/2e.b/)
>>>> and game port (s/2e.9/2e.c/) while trying to match with lspnp output:
>>>>   00:0a PNP0303 IBM enhanced keyboard (101/102-key, PS/2 mouse support)
>>>>   00:0b PNPb006 MPU401 compatible
>>>>   00:0c PNPb02f Joystick/Game port
>>>> Is this correct?
>>> I guess Uwe would need to answer this. I must not understand it correctly.
>> Exactly what superio model do you have?
> IT8712F-A.  Uwe has a different one, I think.  Perhaps I should start with the
> Config.lb pnp setup from pristine svn and adapt that to my pnp layout instead
> of using his patched version ?

Start from a Config.lb which uses exactly the superio you have. If that
is not possible, read the datasheet of your superio and modify your
Config.lb so that it matches the datasheet.

Please be also aware that the IT8712F has a "keyboard controller with 2
kb programmable ROM" which might need special handling.

If you have problems downloading the datasheet from ITE (the download
may stall) tell me and I'll send it to you privately.


More information about the coreboot mailing list