From ef2c00943e58783e3c55124ac8732d4c9e6c479c Mon Sep 17 00:00:00 2001 From: kato Date: Sat, 4 Jan 1997 18:02:18 +0000 Subject: Fix cursor address calculation. Submitted by: Michio "Karl" Jinbo --- sys/pc98/boot/kzipboot/boot.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'sys') diff --git a/sys/pc98/boot/kzipboot/boot.c b/sys/pc98/boot/kzipboot/boot.c index 7a0e6bc..bc6ba3b 100644 --- a/sys/pc98/boot/kzipboot/boot.c +++ b/sys/pc98/boot/kzipboot/boot.c @@ -158,7 +158,7 @@ void boot (int howto) while ((inb(0x60) & 0x01) == 0) {} /* read cursor address */ gdc_curaddr = inb(0x62); - gdc_curaddr = (inb(0x62) << 8); + gdc_curaddr += (inb(0x62) << 8); /* ignore rest of data */ for (i = 0; i < 3; i++) { (void)inb(0x62); -- cgit v1.1