because doing so would
invalidate real-time behavior. For example, in developing code to interface
with a Wii Nunchuk (one of the projects described in this book) I had difficulty
tracking down a timing bug which related to how fast data was being
“clocked” across the hardware interface. No amount of software debugging