Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
X86 Bare Metal Examples | 3,341 | 3 years ago | 2 | other | Assembly | |||||
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-cheat#userland-assembly ARM baremetal setup at: https://github.com/cirosantilli/linux-kernel-module-cheat#baremetal-setup 学习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- 设置 | ||||||||||
Limine | 1,432 | 3 months ago | 6 | bsd-2-clause | C | |||||
Modern, advanced, portable, multiprotocol bootloader. | ||||||||||
Krabs | 423 | 3 years ago | 6 | other | Rust | |||||
An x86 bootloader written in Rust. | ||||||||||
Bread | 212 | 5 months ago | mit | C | ||||||
🍞 BREAD: BIOS Reverse Engineering & Advanced Debugger | ||||||||||
Bootmine | 157 | 3 years ago | mit | Assembly | ||||||
Bootable minesweeper game in a 512-byte boot sector | ||||||||||
Bootprog | 77 | a year ago | other | Assembly | ||||||
FAT12/16/32 Bootsector for .COMs/.EXEs | ||||||||||
Xtulator | 75 | 3 years ago | 3 | C | ||||||
XTulator is a portable, open source x86 PC emulator currently supporting the 8086 instruction set and 80186 extensions. | ||||||||||
Hhuos | 60 | 4 months ago | 6 | gpl-3.0 | C++ | |||||
hhuOS - A small operating system | ||||||||||
Mbr Boot Manager | 47 | 6 years ago | unlicense | Assembly | ||||||
💾 Master Boot Record with a boot menu written in Assembly | ||||||||||
Assembly | 37 | 5 years ago | Java | |||||||
Various x86/64 Assembly examples for learning |