· Steve Grice · pagekey operating system · 1 min read
OS12: Basic Keyboard Driver (x86 Interrupts)
In this video, we learn about interrupts and write our own basic keyboard driver!
Timestamps
- 0:00 Lecture
- 9:58 What we’re building
- 10:39 Updates to Makefile, add .gdbinit file
- 12:32 Updates to kernel.asm
- 18:08 Updates to kernel.c
- 28:28 Compiler error fixes; working demo again
- 29:06 GDB debugging skills; making the keyboard map from scratch