Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 13 Jul 2002 00:09:29 +0900
From:      Alexander Nedotsukov <bland@mail.ru>
To:        Nick Sayer <nsayer@quack.kfu.com>
Cc:        Michael Gratton <mike@vee.net>, freebsd-stable@FreeBSD.ORG
Subject:   Re: bootstrap loader + USB keyboard no-worky [was: Do VIA 83C572 USB controllers suck or is it just me?]
Message-ID:  <3D2EF129.3080304@mail.ru>
References:  <3D2CFC98.8010803@quack.kfu.com> <3D2E1E39.4070601@quack.kfu.com> <3D2E3A2D.50303@vee.net> <3D2E8A14.7040004@mail.ru> <3D2EE050.2010009@quack.kfu.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Nick,

Nick Sayer wrote:

>
> Alexander Nedotsukov wrote:
>
>> Michael,
>>    Your problem is in buggy usb keyboard legacy emulator. FreeBSD 
>> bootstrap uses old days hardware method to open A20 line. This seems 
>> to lockup a number of usb keyboards. Take a look at the patches I 
>> have created some time ago to resolve this problem. So, at least they 
>> works for me.
>
>
> This didn't work for me. I get the same behavior -- legacy support 
> works for DOS boot floppies, and it works for the kernel, once it's 
> booted up, but the loader is still deaf. 

So. If you shure you rebuilt the code, installed it (check the date of 
/boot files) and finaly installed new bootstrap with disklabel(8) (it's 
not enough to have a copy of files in /boot) then your system seems do 
not support open a20 gate function for the BIOS int 0x15 interface. Code 
just falls back to original hardware sequence. Sorry. I may suggest you 
to add one more method to open a20 gate via port 0x92 (ibm's pc 
features) or try to apply boot1.s.diff only and as I said in the 
previous post if you are lucky (your pc have a20 open by default) get 
the keyboard working.
-- 
Alexander



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3D2EF129.3080304>