From owner-freebsd-stable Fri Jul 12 8:16:32 2002 Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 91B1737B400 for ; Fri, 12 Jul 2002 08:16:29 -0700 (PDT) Received: from mail533.nifty.com (mail533.nifty.com [202.248.37.243]) by mx1.FreeBSD.org (Postfix) with ESMTP id C266E43E65 for ; Fri, 12 Jul 2002 08:16:28 -0700 (PDT) (envelope-from bland@mail.ru) Received: from mail.ru by mail533.nifty.com (8.12.4/3.7W-02/25/02) with ESMTP id g6CF9TbJ004527; Sat, 13 Jul 2002 00:09:29 +0900 Message-ID: <3D2EF129.3080304@mail.ru> Date: Sat, 13 Jul 2002 00:09:29 +0900 From: Alexander Nedotsukov User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.0.0) Gecko/20020623 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Nick Sayer Cc: Michael Gratton , freebsd-stable@FreeBSD.ORG Subject: Re: bootstrap loader + USB keyboard no-worky [was: Do VIA 83C572 USB controllers suck or is it just me?] References: <3D2CFC98.8010803@quack.kfu.com> <3D2E1E39.4070601@quack.kfu.com> <3D2E3A2D.50303@vee.net> <3D2E8A14.7040004@mail.ru> <3D2EE050.2010009@quack.kfu.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG 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