BareMetal is a 64-bit OS for x86-64 based computers. The OS is written entirely in Assembly while applications can be written in Assembly, C/C++, and Rust.
Dozens of minimal operating systems to learn x86 system programming. Tested on Ubuntu 17.10 host in QEMU 2.10 and real hardware. Userland cheat at: https://github.com/cirosantilli/linux-kernel-module-...
翻译 - 学习x86系统编程的数十个最小操作系统。已在QEMU 2.10中的Ubuntu 17.10主机和真实硬件上进行了测试。 Userland作弊网址:https://github.com/cirosantilli/linux-kernel-module-cheat#userland-assembly ARM裸机安装程序位于:https://github.com/cirosantilli/linux-kernel-module-cheat#baremetal-建立
Bare metal Raspberry Pi 3 tutorials
翻译 - 裸机Raspberry Pi 3教程
Raspberry Pi ARM based bare metal examples
A very minimal, resource efficient exo-kernel
Build script for BareMetal OS and its related utilities
Your favorite language gets closer to bare metal.
Install OpenShift 4 on Bare Metal - UPI
Bare metal host provisioning integration for Kubernetes
STM32F103C8 bare metal template
Workflow Engine for provisioning Bare Metal
ZedBoard Bare Metal examples
Booting Golang on bare-metal
Raspberry Pi Bare Metal Assembly Programming
N64 Bare Metal Mips Assembly Programming
TamaGo - ARM/RISC-V bare metal Go
翻译 - TamaGo-适用于ARM SoC的裸机Go
LB controller for Kubernetes on bare metal
翻译 - Kubernetes的LB控制器是裸机
Bare-metal examples for nRF51 and nRF52
Game Boy Advance Bare Metal Assembly Programming
An ebook about bare-metal programming for ARM
翻译 - 关于ARM裸机编程的电子书