2002-10-06 Yoshinori K. Okuji <okuji@enbug.org>
* stage2/asm.S (gateA20): Output a dummy command (0xff), as a workaround for USB keyboard hanging problem. Suggested by Hidetoshi Nishimaki <nishimaki@mxs.nes.nec.co.jp>.
This commit is contained in:
parent
f891c6f7e4
commit
2c48c7472d
3 changed files with 12 additions and 0 deletions
|
@ -1,3 +1,9 @@
|
||||||
|
2002-10-06 Yoshinori K. Okuji <okuji@enbug.org>
|
||||||
|
|
||||||
|
* stage2/asm.S (gateA20): Output a dummy command (0xff), as a
|
||||||
|
workaround for USB keyboard hanging problem. Suggested by
|
||||||
|
Hidetoshi Nishimaki <nishimaki@mxs.nes.nec.co.jp>.
|
||||||
|
|
||||||
2002-10-06 Yoshinori K. Okuji <okuji@enbug.org>
|
2002-10-06 Yoshinori K. Okuji <okuji@enbug.org>
|
||||||
|
|
||||||
* configure.in (falign_loop_flag): New variable. Set to if GCC
|
* configure.in (falign_loop_flag): New variable. Set to if GCC
|
||||||
|
|
1
THANKS
1
THANKS
|
@ -41,6 +41,7 @@ Heikki Vatiainen <hessu@cs.tut.fi>
|
||||||
Heiko Schroeder <heiko@pool.informatik.rwth-aachen.de>
|
Heiko Schroeder <heiko@pool.informatik.rwth-aachen.de>
|
||||||
Henrik Nordstrom <hno@marasystems.com>
|
Henrik Nordstrom <hno@marasystems.com>
|
||||||
Herbert Nachtnebel <nachtneb@iaee.tuwien.ac.at>
|
Herbert Nachtnebel <nachtneb@iaee.tuwien.ac.at>
|
||||||
|
Hidetoshi Nishimaki <nishimaki@mxs.nes.nec.co.jp>
|
||||||
Hisazumi Kenji <nel@soraneko.com>
|
Hisazumi Kenji <nel@soraneko.com>
|
||||||
HORIKAWA Kazunori <kaz-hori@tkd.att.ne.jp>
|
HORIKAWA Kazunori <kaz-hori@tkd.att.ne.jp>
|
||||||
Ilguiz Latypov <ilatypov@superbt.com>
|
Ilguiz Latypov <ilatypov@superbt.com>
|
||||||
|
|
|
@ -1682,6 +1682,11 @@ gdoit:
|
||||||
|
|
||||||
call gloop1
|
call gloop1
|
||||||
|
|
||||||
|
/* output a dummy command (USB keyboard hack) */
|
||||||
|
movb $0xff, %al
|
||||||
|
outb $K_CMD
|
||||||
|
call gloop1
|
||||||
|
|
||||||
popl %eax
|
popl %eax
|
||||||
ret
|
ret
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue