Philipp Schuster cb3f83c7af workspace: prepare new releases před 2 měsíci
..
src cb3f83c7af workspace: prepare new releases před 2 měsíci
CHANGELOG.md cb3f83c7af workspace: prepare new releases před 2 měsíci
Cargo.toml cb3f83c7af workspace: prepare new releases před 2 měsíci
LICENSE-APACHE b84788418a chore: prepare release před 3 měsíci
LICENSE-MIT b84788418a chore: prepare release před 3 měsíci
README.md abe88b36b3 doc: add figures and better discuss chosen design před 2 měsíci
architecture.drawio.png abe88b36b3 doc: add figures and better discuss chosen design před 2 měsíci
architecture.drawio.xml abe88b36b3 doc: add figures and better discuss chosen design před 2 měsíci
overview-multiboot2-structures.drawio.png abe88b36b3 doc: add figures and better discuss chosen design před 2 měsíci
overview-multiboot2-structures.drawio.xml abe88b36b3 doc: add figures and better discuss chosen design před 2 měsíci

README.md

multiboot2-common

crates.io docs

Common helpers for the multiboot2 and multiboot2-header crates.

Architecture

The following figures, not displayable in lib.rs / on docs.rs unfortunately, outline the design of this crate:

Overview Multiboot2 Structures

Overview of Multiboot2 structures: Multiboot2 boot information, boot information tags, Multiboot2 headers, and Multiboot2 header tags all share the same technical foundation: They have a common header and a possible dynamic size, depending on the header.

Crate Architecture Overview

Overview of how raw bytes are modelled to be representable by high-level ABI-compatible rusty types.

MSRV

The MSRV is 1.70.0 stable.

License & Contribution

See main README file.