iso/boot /grub
print_fb(char*) testing and working as intended for now
2019-02-03 17:03:31 -08:00
scripts
stats sript output slightly more meaningful now
2019-10-14 01:10:44 -07:00
.gitignore
ignoring serial output
2019-10-07 18:50:31 -07:00
bochsrc.conf
support for newlines in write call but not printf :(
2019-10-06 14:17:58 -07:00
framebuffer.c
FIRST (semi)WORKING PASS OF SERIAL DEBUGGING FINALLY!!!!!
2019-10-07 18:51:29 -07:00
framebuffer.h
newlines kinda working, multiple newlines are still annoying to do but oh well
2019-10-06 14:44:44 -07:00
gdt_seg.s
base working kernel with a gdt that doesn't restart emulator(no idea why this works yet)
2019-10-14 02:06:50 -07:00
gdt.c
base working kernel with a gdt that doesn't restart emulator(no idea why this works yet)
2019-10-14 02:06:50 -07:00
gdt.h
base working kernel with a gdt that doesn't restart emulator(no idea why this works yet)
2019-10-14 02:06:50 -07:00
idt.h
starting point for interrupt handlers though some of this code isn't ready to be used, it serves as a reference point for later
2019-10-13 23:14:49 -07:00
idt.s
starting point for interrupt handlers though some of this code isn't ready to be used, it serves as a reference point for later
2019-10-13 23:14:49 -07:00
interrupt_entry.s
starting point for interrupt handlers though some of this code isn't ready to be used, it serves as a reference point for later
2019-10-13 23:14:49 -07:00
interrupts.c
starting point for interrupt handlers though some of this code isn't ready to be used, it serves as a reference point for later
2019-10-13 23:14:49 -07:00
interrupts.h
starting point for interrupt handlers though some of this code isn't ready to be used, it serves as a reference point for later
2019-10-13 23:14:49 -07:00
kernel.c
base working kernel with a gdt that doesn't restart emulator(no idea why this works yet)
2019-10-14 02:06:50 -07:00
kernel.h
base working kernel with a gdt that doesn't restart emulator(no idea why this works yet)
2019-10-14 02:06:50 -07:00
LICENSE
Add LICENSE
2018-12-08 09:10:40 +00:00
link.ld
first thingy
2018-11-29 20:47:13 -08:00
loader.s
base working kernel with a gdt that doesn't restart emulator(no idea why this works yet)
2019-10-14 02:06:50 -07:00
makefile
base working kernel with a gdt that doesn't restart emulator(no idea why this works yet)
2019-10-14 02:06:50 -07:00
ports.h
FIRST (semi)WORKING PASS OF SERIAL DEBUGGING FINALLY!!!!!
2019-10-07 18:51:29 -07:00
ports.s
reduced complexity on master branch for now as i setup for gdt things
2019-10-09 15:26:54 -07:00
readme.md
updated roadmap/bugs list
2019-10-08 10:09:47 -07:00
serial.c
escaped percents in printf
2019-10-07 19:40:04 -07:00
serial.h
FIRST (semi)WORKING PASS OF SERIAL DEBUGGING FINALLY!!!!!
2019-10-07 18:51:29 -07:00
stlio.c
reduced complexity on master branch for now as i setup for gdt things
2019-10-09 15:26:54 -07:00
stlio.h
reduced complexity on master branch for now as i setup for gdt things
2019-10-09 15:26:54 -07:00
tests.c
escaped percents in printf
2019-10-07 19:40:04 -07:00
tests.h
FIRST (semi)WORKING PASS OF SERIAL DEBUGGING FINALLY!!!!!
2019-10-07 18:51:29 -07:00
types.h
added proper type names for clarity/sanity sake
2019-09-15 18:28:01 -07:00