 |
The initial test has it send code $41 (an ASCII 'A' character) on every request, so my screen fills up quickly with A's before crashing, when it overwrites the stack RAM.
Reading a byte from the keyboard controller takes up 1 scanline (the black line in the bottom border, roughly 64µs wide)
but the actual handling of the byte is much faster, since i'm now using the hardware I²C and transfers occur while the microcontroller can do other tasks.
|