River shibedrill
shibedrill pushed to main at shibedrill/gila 2025-06-05 00:19:15 -04:00
114e87d11f Syscall API design
a6c141dda4 I DONT KNOW WHAT IM DOING AND IM SCARED
Compare 2 commits »
shibedrill pushed to main at shibedrill/gila 2025-05-28 01:38:37 -04:00
76b7e7b93c saving before I sleep
shibedrill pushed to main at shibedrill/gila 2025-05-27 11:33:12 -04:00
cd24c63e84 README touch-ups, debugging
shibedrill pushed to main at shibedrill/gila 2025-05-26 00:07:48 -04:00
1bd0c60b93 Critical section macro
f569497776 Fault handling stuff
Compare 2 commits »
shibedrill pushed to main at HalogenOS/image-builder 2025-05-22 18:39:30 -04:00
f962acc166 I forgot stuff
shibedrill pushed to main at HalogenOS/image-builder 2025-05-22 18:39:00 -04:00
d2d80f75ea Trying to get kernel to build
shibedrill pushed to main at shibedrill/gila 2025-05-20 13:24:49 -04:00
477781c3f5 Move statics out of main
shibedrill pushed to main at shibedrill/gila 2025-05-20 00:52:26 -04:00
24524c104f Some device discovery support
shibedrill pushed to main at shibedrill/gila 2025-05-19 10:17:00 -04:00
154c9512dc Some work on GDT setup
shibedrill pushed to main at shibedrill/gila 2025-05-18 21:17:37 -04:00
04d953fba0 Logging macros
shibedrill pushed to main at shibedrill/gila 2025-05-18 19:14:03 -04:00
de130e924a Initial memory management work
shibedrill commented on issue shibedrill/gila#1 2025-05-17 12:19:16 -04:00
Text-based display

What's more, I should be looking to exclude this display code from the kernel entirely, and simply hand off the framebuffer region to a server process's address space. Adding driver code to the…

shibedrill commented on issue shibedrill/gila#1 2025-05-17 12:16:49 -04:00
Text-based display

First things first, I should probably move the display code out of the arch folder. The structure of the framebuffer returned by limine is consistent across architectures and thus requires no…

shibedrill pushed to main at shibedrill/gila 2025-05-17 12:05:26 -04:00
c587f8863b fix cmdline docs
shibedrill commented on issue shibedrill/gila#4 2025-05-17 11:54:51 -04:00
Rust Standard Library port

Note: this is going to rely HEAVILY on the APIs provided by whichever servers are provided to the kernel. The only functionality that the standard library will be able to cover perfectly will be…

shibedrill closed issue shibedrill/gila#5 2025-05-17 11:53:28 -04:00
Serial Driver
shibedrill reopened issue shibedrill/gila#5 2025-05-17 11:52:43 -04:00
Serial Driver
shibedrill closed issue shibedrill/gila#5 2025-05-17 11:52:38 -04:00
Serial Driver
shibedrill commented on issue shibedrill/gila#5 2025-05-17 11:52:33 -04:00
Serial Driver

Completed in commit d30c541e8a88873eac6920e39abb8e1ff665cc07.

shibedrill pushed to main at shibedrill/gila 2025-05-16 22:56:30 -04:00
16d05011ca initramfs name as param