]> code.bitgloo.com Git - clyne/osdev.git/log
clyne/osdev.git
10 months agouser mode: fix segments
Clyne Sullivan [Sun, 29 Sep 2024 12:47:28 +0000 (08:47 -0400)]
user mode: fix segments

10 months agoenter user mode
Clyne Sullivan [Sun, 29 Sep 2024 12:03:04 +0000 (08:03 -0400)]
enter user mode

10 months agoata/atapi draft
Clyne Sullivan [Sat, 28 Sep 2024 21:04:59 +0000 (17:04 -0400)]
ata/atapi draft

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