Skip site navigation (1)Skip section navigation (2)
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>