kadu-v / krust-raspberry-os

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

krust-raspberry-os

This repository is a Raspberry PI OS with the good tuorial for OS extended by Frame Buffer.

How to install

Please install the follwing softwares:

How to use

You can open vscode and build the container of this repository. And then, you can type the follwing commands.

# build OS
$ cargo build
# build and boot OS
$ cargo run
$ cargo objdump --bin kernel -- --disassemble --demangle --section .text --section .rodata --section .got  | rustfilt
$ cargo readobj --bin kernel -- --headers

License

Licensed under of Apache License, Version 2.0, (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)

About

License:Apache License 2.0


Languages

Language:Rust 94.1%Language:Assembly 4.4%Language:Shell 1.1%Language:Dockerfile 0.4%