MFC rev 1.25:
Avoid an infinite loop in empty_both_buffers() by adding a timeout. This helps systems that don't actually have atkbd controllers, such as the Intel SBX82 blade, boot without device.hints hacks.
PR: 94822
Submitted by: Devon H. O'Dell <devon.odell@coyotepoint.com>
Approved by: re