summaryrefslogtreecommitdiff
path: root/lib/greg
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@felloff.net>2015-08-04 13:43:35 +0200
committercinap_lenrek <cinap_lenrek@felloff.net>2015-08-04 13:43:35 +0200
commitdcb5f4212b85ce9ecb710e0f8ed926ba7a1bcb35 (patch)
tree6ff66f3371878b7aef62ced4fdaa3c12cdb1a293 /lib/greg
parent1f0057c5fdde41f61bb4b2fa014faa512b27aac0 (diff)
downloadplan9front-dcb5f4212b85ce9ecb710e0f8ed926ba7a1bcb35.tar.xz
devkbd: poll pc keyboard before blocking on kbd.q
the keyboard stops sending interrupts when its fifo gets full, which can happen on boot when keys get mashed while interrupts are still disabled. to work arround this, call the keyboard interrupt handler when kbd.q is starved before blocking.
Diffstat (limited to 'lib/greg')
0 files changed, 0 insertions, 0 deletions