tree: c1886c85be537fa96f1cff2398ea1b78bfd34432
  1. src/
  2. Cargo.toml
  3. README.md
linux_boot_params/README.md

Linux boot data structures

This crate contains (a subset of) the data structures needed to boot the Linux kernel, which are of interest to someone who wants to implement a bootloader (or a kernel compatbile with the Linux boot protocol).

The data structures themselves were first generated with bindgen as follows:

bindgen /usr/include/asm/bootparam.h

and then hand-modified to make then more Rust-y (fix names, use bitfield! etc).