Hacker News new | ask | show | jobs
by kjander79 398 days ago
It's just an event loop, watching for status changes in a memory location. Talking to the hardware just occurs when the keyboard changes the values in memory.