1 --- grub-0.97.orig/stage2/asm.S 2004-06-19 18:55:22.000000000 +0200
2 +++ grub-0.97/stage2/asm.S 2006-04-21 11:10:52.000000000 +0200
7 -3: /* use keyboard controller */
9 + * try to switch gateA20 using PORT92, the "Fast A20 and Init"
14 + /* skip the port92 code if it's unimplemented (read returns 0xff) */
18 + /* set or clear bit1, the ALT_A20_GATE bit */
26 + /* clear the INIT_NOW bit don't accidently reset the machine */
30 +6: /* use keyboard controller */
34 @@ -1661,9 +1683,12 @@
44 movb $KB_OUTPUT_MASK, %al
56 @@ -1991,6 +2018,11 @@
61 + call EXT_C(console_checkkey)
65 call EXT_C(prot_to_real)