Hydrogen

Kernel initializer

A tool that creates a standardized system state for developing 64-bit kernels

Intermediate loader for AMD64 kernels. C rewrite of HydrogenLegacy.

GitHub

27 stars
6 watching
4 forks
Language: C
last commit: over 9 years ago

Related projects:

Repository Description Stars
mszoek/hydrogen A simple, 64-bit kernel that demonstrates preemptive multitasking and basic system features. 36
zystemos/pluto A lightweight, modular x86 kernel written in Zig with the goal of being easy to port and maintainable. 561
jzck/kernel-zig A hobby kernel project written in Zig that demonstrates basic x86 hardware interaction and scheduling concepts. 429
gregkh/kernel-development A presentation on the development process of a widely-used operating system kernel 622
zhiweihu1103/agrima A custom-built kernel module providing support for certain Linux hardware components 109
orhun/systeroid A utility for managing kernel parameters from the command line 1,290
dthain/basekernel A research-grade kernel providing basic OS functionality for experimentation and education 801
anthraxx/linux-hardened A minimal Linux kernel hardening project 575
hhuos/hhuos An operating system project demonstrating various aspects of OS theory in C++ and Assembly for the x86 architecture. 144
rdnetto/powerline-hs Reimplementation of Powerline prompt generator in Haskell. 117
gregkh/kernel-tutorial A tutorial on writing and submitting kernel patches to the Linux kernel project 1,111
hashmismatch/freertos.rs A Rust wrapper for a popular real-time operating system 232
holepunchto/hyperdrive A distributed file system with real-time access and secure data storage 1,868
callum-oakley/json5-rs A Rust JSON5 serialization and deserialization library built on top of Serde 184
etherzhhb/shang A high-level synthesis framework that generates Verilog RTL hardware description from C++ specifications 119