123456789101112131415161718 |
- /* https://github.com/cirosantilli/x86-bare-metal-examples#ps2-keyboard */
- #include "common.h"
- BEGIN
- CLEAR
- /* I've read that the keyboard handler is the number 1 (second one),
- * and each entry is 4 byte wide.
- */
- movw $handler, 0x04
- movw $0x00, 0x06
- sti
- loop:
- jmp loop
- handler:
- PUTC $'a
- iret
- jmp loop
|