Tutorial 19: The Keyboard
Posted: Tue Jan 13, 2009 5:11 am
Hey everyone,
Tutorial 19 should be out this weekend. This includes the demo too
It covers almost everything about keyboard programming, including:
-Drivers;
-Breaking apart a keyboard;
-Keyboard protocols;
-keyboard encoder 8048 compatible: commands, ports, interfacing;
-keyboard controller 8042 compatible: commands, ports, interfacing;
-scan code sets;
-keyboard IRQ;
-keyboard polling;
-keyboard device drivers
This includes the first tutorial where we are required to program multiple controllers to work with a single device. Using the basic keyboard driver developed in this tutorial, the demo will also be a basic Command Line Interface (CLI) interface similar to a basic command line shell.
Alot of fun stuff coming up!
If anyone has any additional ideas that they would like to see, please feel free to let me know.
Tutorial 19 should be out this weekend. This includes the demo too

-Drivers;
-Breaking apart a keyboard;
-Keyboard protocols;
-keyboard encoder 8048 compatible: commands, ports, interfacing;
-keyboard controller 8042 compatible: commands, ports, interfacing;
-scan code sets;
-keyboard IRQ;
-keyboard polling;
-keyboard device drivers
This includes the first tutorial where we are required to program multiple controllers to work with a single device. Using the basic keyboard driver developed in this tutorial, the demo will also be a basic Command Line Interface (CLI) interface similar to a basic command line shell.
Alot of fun stuff coming up!
