Binary Craft b88e9f82cf update zig example to latest zig 1 yıl önce
..
ada 87d3316b67 Removed nostartfiles, nostdlib should imply that 2 yıl önce
c 1793d99368 Added ENTRY() to linker scripts 2 yıl önce
cpp 87d3316b67 Removed nostartfiles, nostdlib should imply that 2 yıl önce
go 6cf2b115bd Added copyright 1 yıl önce
pas 1793d99368 Added ENTRY() to linker scripts 2 yıl önce
rust 1793d99368 Added ENTRY() to linker scripts 2 yıl önce
zig b88e9f82cf update zig example to latest zig 1 yıl önce
OLVASSEL.md 933e8c3c10 go toolchain comment 1 yıl önce
README.md 1c9fa0da33 go toolchain comment 1 yıl önce

README.md

BOOTBOOT Example Kernels

See BOOTBOOT Protocol for common details.

These are sample "Hello World" kernels written in different system languages. Binary versions here. They all should output a screen like this after a successful boot:

Screenshot

Compilation

In the language's directory, just run make. You'll need gcc, g++, gnat (GNU Ada), fpc (FreePascal Compiler), cargo + rust, go (the official go toolchain, not the GNU go-lang compiler), and zig.