- Seattle, King County, WA, USA 98115
- https://enceladus.gbowne1.com
-
Hi there 👋 my name is Gregory Bowne aka gbowne1. I am a small business owner in the manufacturing sector in the great Pacific Northwest USA and a hobbyist programmer.
- Joined on
2023-11-12
Block a user
528fb00d49
fixed and added a lot more stuff like timer and acpi and ahci stub code and a kernel loader as well as worked on pci enumeration
Bootloader issue fix.
The old boot2.asm
[BITS 16]
[ORG 0x0000]
start:
; Initialize stack
MOV AX, 0x0000 ; Set up a segment for the stack
MOV SS, AX
MOV SP, 0xFFFF ; Stack grows…
Bootloader issue fix.
The old boot.asm
[BITS 16]
[ORG 0x7c00]
start:
; Processor initialization (only stack segment register needed)
mov ss, 0x1000 ; Set stack segment register
mov sp,…
5ff47dde28
this includes more fixes for the bootloader and implementing more of the vga driver, idt, and keyboard driver in preparation for working on the kernel.
This fixes the majority of the issues but mainly adds get_free_size that exists in the main() and a missing include for memcpy etc
gbowne1
created branch gbowne1-fixesimplmerge in Karutoh/CustomHeapManager
2024-02-14 19:05:50 -08:00
bb185366a6
This fixes the majority of the issues but mainly adds get_free_size that exists in the main() and a missing include for memcpy etc