Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 2 Jul 1997 23:50:01 -0700 (PDT)
From:      Ari Suutari <ari@ps.carel.fi>
To:        freebsd-bugs
Subject:   Re: i386/3124: BOOT_PROBE_KEYBOARD hangs system in bootblocks
Message-ID:  <199707030650.XAA24373@hub.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR i386/3124; it has been noted by GNATS.

From: Ari Suutari <ari@ps.carel.fi>
To: freebsd-gnats-submit@freebsd.org, yokota@zodiac.mech.utsunomiya-u.ac.jp
Cc:  Subject: Re: i386/3124: BOOT_PROBE_KEYBOARD hangs system in bootblocks
Date: Thu, 03 Jul 1997 09:57:42 +0300

 Hi,
 
 	The reason for boot probe_keyboard hanging on my 486 is 
 	this piece of code in beginning of function:
 
 /* flush any noise in the buffer */
    while (inb(IO_KBD + KBD_STATUS_PORT) & KBDS_BUFFER_FULL) {
             delay1ms();
             (void) inb(IO_KBD + KBD_DATA_PORT);
     }
 
 	Apparently, there is an endless amount of noise on 
 	my machine. Adding a retry counter to this should 
 	fix the	problem (I'm willing to test if someone
 	makes the change).
 
 		Ari S.
 
 
 
 -- 
 ------------------------------------------------------
 Hei! Puhumme myos suomea!
 Carelcomp Forest Oy        Ari Suutari                   
 53850 Lappeenranta         mailto:ari.suutari@carel.fi         
 FINLAND                    +358 5 669 5012



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199707030650.XAA24373>