Keyboard
Device Type: 0x0003
To enable the keyboard, it must be initialized by assigning it an interrupt
using message 1.
When any key is pressed, keyboard will raise it’s assigned interrupt. The interrupt handler should then send message 256, to which they key will be pushed to ES.