August shibedrill
shibedrill pushed to main at shibedrill/gila 2026-07-05 11:34:15 -04:00
749a0d6bec Fix GPF from wrong TSS selector
shibedrill pushed to main at shibedrill/gila 2026-07-05 11:06:32 -04:00
f9fd19b6d0 fixing GPFs
108ddb7cf9 modularity
c9f1f6466d Remove garbage files
Compare 3 commits »
shibedrill pushed to main at shibedrill/gila 2026-07-03 01:24:38 -04:00
6882af0390 Fix CS in IDT
ffdad93fed Clippy fix
Compare 2 commits »
shibedrill pushed to main at shibedrill/gila 2026-07-02 23:09:41 -04:00
df5208827c Debugging triple fault
1c4245e38a del log files
21ca0fcfb3 del log dir
4d3a86c00b remove log files
Compare 4 commits »
shibedrill pushed to main at shibedrill/gila 2026-07-02 20:43:07 -04:00
58d684564f fixing some gdt shit
shibedrill pushed to main at shibedrill/gila 2026-07-01 22:53:57 -04:00
bf0e319198 ouhhhhhgh clippy
shibedrill pushed to main at shibedrill/gila 2026-07-01 22:52:57 -04:00
7efb4ee901 Try spawning a process (doesn't work)
shibedrill pushed to main at shibedrill/gila 2026-06-30 17:27:30 -04:00
c3280cbbfc shut up clippy
shibedrill pushed to main at shibedrill/gila 2026-06-30 17:25:37 -04:00
77355d3f25 Initial userboot support
shibedrill pushed to main at shibedrill/gila 2026-06-30 16:45:13 -04:00
c6e032d9c9 Back to one crate. idk what I was doing earlier
shibedrill pushed to main at shibedrill/gila 2026-06-30 16:33:39 -04:00
9777e9d3ea Look for local APIC, try to map it
shibedrill pushed to main at shibedrill/gila 2026-06-30 08:57:18 -04:00
eeac6fea0d fucking clippy bullshit
shibedrill pushed to main at shibedrill/gila 2026-06-30 08:46:06 -04:00
6997fcba6f Fix translation
shibedrill pushed to main at shibedrill/gila 2026-06-30 08:30:15 -04:00
be027961dc Vaddr to phaddr translation
shibedrill pushed to main at shibedrill/gila 2026-06-30 04:05:12 -04:00
c200938bec Clippy fix; wallpaper
shibedrill pushed to main at shibedrill/gila 2026-06-30 03:46:03 -04:00
eb0c4b7997 Paging debug stuff
shibedrill commented on issue shibedrill/gila#1 2026-06-26 14:24:27 -04:00
Text-based display

oooh okay so this is possible to do using Limine-supplied callbacks, which would eliminate any & all IO code from the kernel. however, this could still crash the kernel, so I don't want to lean on…

shibedrill pushed to main at shibedrill/gila 2026-06-26 08:15:50 -04:00
f438a722f6 More testing with GDT
shibedrill pushed to main at shibedrill/gila 2026-06-23 11:21:57 -04:00
cc2d5cfea9 Formatting
shibedrill pushed to main at shibedrill/gila 2026-06-23 02:23:30 -04:00
629ba0f6ce GDT enumeration