Date: Thu, 16 Jul 2009 22:06:30 +0200 (CEST) From: Alexander Best <alexbestms@math.uni-muenster.de> To: Marcel Moolenaar <xcllnt@mac.com> Cc: freebsd-usb@freebsd.org Subject: Re: kernel debugger and usb keyboard Message-ID: <permail-200907162006301e86ffa8000062e3-a_best01@message-id.uni-muenster.de> In-Reply-To: <101CF937-0378-4F27-9A9C-7B23FB9BAD71@mac.com>
next in thread | previous in thread | raw e-mail | index | archive | help
oh right. i forgot freebsd != x86. ;) alex Marcel Moolenaar schrieb am 2009-07-16: > On Jul 16, 2009, at 1:43 AM, Alexander Best wrote: > >modern bioses support an option called legcy usb keyboard support. > >the way i > >understood it is that the bios grabs usb keyboard events and uses > >them to > >emulate an AT keyboard. that way e.g. a bootloader can the used > >with a usb > >keyboard although there's no usb stack or whatever in the > >bootloader. > >when the kernel boots the usb stack takes control over the usb > >keyboard and > >the bios keyboard legacy support gets disabled. couldn't we revert > >to this > >stage after a panic occurs? letting the bios take control over the > >usb > >keyboard again and emulate an AT keyboard? > This obviously doesn't apply to hardware that isn't PC hardware. > The USB stack is generic code and you cannot assume some PC BIOS > is there to handle things. > FYI, > -- > Marcel Moolenaar > xcllnt@mac.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?permail-200907162006301e86ffa8000062e3-a_best01>