Skip to content

Commit c98f3ab

Browse files
author
Louis Jenkins
committed
Merge branch 'development'
2 parents e1a12c0 + 406aebf commit c98f3ab

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

README.md

+8-1
Original file line numberDiff line numberDiff line change
@@ -27,4 +27,11 @@ The below depicts an early "schedule" or rather a path I will be taking in terms
2727

2828
Implemented the GDT, IDT (and IRQs and ISRs), reprogrammed the PIC's (Master and Slave), and created an interrupt handler for the PIT. Unfortunately, right now it uses the PIT to call the RTC rather than handling RTc separately, but that will come next, kind of busy right now.
2929

30-
![Screenshot](/os_progress.PNG)
30+
![Screenshot](/os_progress.PNG)
31+
32+
## Version .001b
33+
34+
Implemented the keyboard driver, but it won't be able to communicate with other components (such as an interactive shell) until memory management is implemented... perhaps, not even until processes and scheduling is implemented. That is the next thing I will be releasing. Currently, when you execute
35+
the OS, it will have a blank screen, until you use the keyboard. When executing the keyboard, it will display what key has been pressed and what has been released... but only one at a time unfortunaately, no multi-key press events are supported.
36+
37+
![Screenshot](/kbd_input.PNG)

kbd_input.PNG

33 KB
Loading

0 commit comments

Comments
 (0)