]> code.bitgloo.com Git - clyne/osdev.git/log
clyne/osdev.git
10 months agocreate Port interface
Clyne Sullivan [Sat, 28 Sep 2024 21:04:46 +0000 (17:04 -0400)]
create Port interface

10 months agokeyboard input buffering
Clyne Sullivan [Sat, 28 Sep 2024 15:06:36 +0000 (11:06 -0400)]
keyboard input buffering

10 months agouse newlib memmove
Clyne Sullivan [Sat, 28 Sep 2024 14:28:10 +0000 (10:28 -0400)]
use newlib memmove

10 months agobasic keyboard support
Clyne Sullivan [Sat, 28 Sep 2024 14:26:46 +0000 (10:26 -0400)]
basic keyboard support

10 months agomillisecond pit; fix multiboot headers for optimization
Clyne Sullivan [Sat, 28 Sep 2024 14:01:26 +0000 (10:01 -0400)]
millisecond pit; fix multiboot headers for optimization

11 months agoacpi detection
Clyne Sullivan [Sat, 28 Sep 2024 00:24:07 +0000 (20:24 -0400)]
acpi detection

11 months agofix pit_busy_wait; better tasking
Clyne Sullivan [Fri, 27 Sep 2024 23:43:17 +0000 (19:43 -0400)]
fix pit_busy_wait; better tasking

11 months agofixed multithreading!
Clyne Sullivan [Fri, 27 Sep 2024 14:21:26 +0000 (10:21 -0400)]
fixed multithreading!

11 months agoconvert boot.s to c++
Clyne Sullivan [Fri, 27 Sep 2024 10:45:13 +0000 (06:45 -0400)]
convert boot.s to c++

11 months agoadd readme and license
Clyne Sullivan [Fri, 27 Sep 2024 10:07:07 +0000 (06:07 -0400)]
add readme and license

11 months agowip: initial commit
Clyne Sullivan [Fri, 27 Sep 2024 10:02:49 +0000 (06:02 -0400)]
wip: initial commit