Byron Lathi
4392a01de8
#53 Reduce interrupts to 128
2023-11-21 08:17:36 -08:00
Byron Lathi
7089b663ca
add interrupt init code (and increase rtc tick rate)
2023-11-20 22:23:18 -08:00
Byron Lathi
531bb4cf13
Fix bad sp and writing to zp0
2023-11-20 18:37:04 -08:00
Byron Lathi
e6a16b0c73
Add device setup test using kernel drivers
2023-11-20 08:29:35 -08:00
Byron Lathi
3861e44693
PIC: Disable all irqs at start
2023-11-19 23:30:02 -08:00
Byron Lathi
1e9be6c764
RTC: Fix threshold/irq_threshold initialization
...
Also throw some newlines in the kernel print messages.
2023-11-19 23:28:11 -08:00
Byron Lathi
680bccee62
Init rtc and pic in kernel
2023-11-19 22:11:29 -08:00
Byron Lathi
a770d938de
Copy bios device functions to kernel
2023-09-04 14:31:55 -07:00
Byron Lathi
7ad1079289
Restart kernel
2023-08-12 11:59:45 -07:00
Byron Lathi
c6098f2d1f
Separate kernel code from test code
...
Eventually I want the kernel to be loaded from the SD card as well, but
it still needs to separate from user programs.
At some point there should be a folder just for the BIOS, which should
read from the boot block of the SD card and start executing, and thats
it.
2022-04-16 21:58:37 -05:00