SI
SI
discoversearch

We've detected that you're using an ad content blocking browser plug-in or feature. Ads provide a critical source of revenue to the continued operation of Silicon Investor.  We ask that you disable ad blocking while on Silicon Investor in the best interests of our community.  If you are not using an ad blocker but are still receiving this message, make sure your browser's tracking protection is set to the 'standard' level.
Technology Stocks : AMD:News, Press Releases and Information Only!
AMD 214.53-0.3%11:56 AM EST

 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext  
To: Paul Engel who wrote (1632)10/25/1997 7:30:00 PM
From: Scott D.  Read Replies (3) of 6843
 
Your keyboard description is pretty close, but when you
say, "The CPU reads each bit", you need to clarify that
it is the 8042 CPU logic in the chipset that handles this
function. The x86 CPU only gets one interrupt per byte of
keyboard data. Also, the shift key state is handled by
the keyboard driver (or rom code for dos). The keyboard
does not give special treatment the shift/control keys.
For example, if your keyboard repeat rate is set to max
and you hold down a shift key, you get 30 interrupts per
second. Cap locks led turns on only because the
keyboard driver sends the proper command in response to
detecting the cap locks closure.

Given that the keyboard/mouse is the least documented
legacy pc hardware device, your description is impressive.
I wonder if Ali realized this when picking the keyboard?
Ali can now explain to us how the mouse works.
Report TOU ViolationShare This Post
 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext