selfe-start

Crates.ioselfe-start
lib.rsselfe-start
version0.1.0
sourcesrc
created_at2022-01-21 20:02:21.210904
updated_at2022-01-21 20:56:57.988112
descriptionCrate defining the entry point to the initial thread on seL4
homepage
repositoryhttps://gitlab.com/robigalia/sel4-start
max_upload_size
id518723
size35,338
Jon (jonlamb-gh)

documentation

https://doc.robigalia.org/sel4_start

README

selfe-start

This is a local fork of sel4-start.

Crates.io

Documentation

This crate defines the entry point _sel4_start and a Rust #[lang = "start"] entry point which the _sel4_start calls after initializing the global BootInfo instance which is also defined in this crate. This is used only for the "initial thread" of the system, which is the first thread that seL4 starts. In the BootInfo are many wonderous things. See the seL4 manual, table 9.2 on page 39, for canonical information about the content of the BootInfo.

The initial thread is created with 16K of stack space.

Status

Complete.

Commit count: 47

cargo fmt