August shibedrill
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
shibedrill pushed to main at shibedrill/gila 2025-05-16 10:57:35 -04:00
a2540962da Add fb request
shibedrill pushed to main at shibedrill/gila 2025-05-16 08:30:05 -04:00
ac8aa25e38 Minor doc edits
shibedrill pushed to main at shibedrill/gila 2025-05-16 01:47:40 -04:00
af1496f6ea Add missing license identifier
shibedrill pushed to main at shibedrill/gila 2025-05-16 01:38:44 -04:00
d30c541e8a Hacky serial output
shibedrill pushed to main at shibedrill/gila 2025-05-16 00:13:37 -04:00
df3ff681d0 Port IO support, microkernel arch stuff
shibedrill opened issue shibedrill/gila#5 2025-05-15 23:27:50 -04:00
Serial Driver