| cirosantilli/x86-bare-metal-examples |
3,341 |
|
0 |
0 |
almost 5 years ago |
0 |
|
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-bootloader/limine |
1,432 |
|
0 |
0 |
about 2 years ago |
0 |
|
6 |
bsd-2-clause |
C |
| Modern, advanced, portable, multiprotocol bootloader. |
| o8vm/krabs |
423 |
|
0 |
0 |
over 4 years ago |
0 |
|
6 |
other |
Rust |
| An x86 bootloader written in Rust. |
| Theldus/bread |
212 |
|
0 |
0 |
over 2 years ago |
0 |
|
0 |
mit |
C |
| 🍞 BREAD: BIOS Reverse Engineering & Advanced Debugger |
| io12/BootMine |
157 |
|
0 |
0 |
about 5 years ago |
0 |
|
0 |
mit |
Assembly |
| Bootable minesweeper game in a 512-byte boot sector |
| alexfru/BootProg |
77 |
|
0 |
0 |
almost 3 years ago |
0 |
|
0 |
other |
Assembly |
| FAT12/16/32 Bootsector for .COMs/.EXEs |
| mikechambers84/XTulator |
75 |
|
0 |
0 |
over 4 years ago |
0 |
|
3 |
|
C |
| XTulator is a portable, open source x86 PC emulator currently supporting the 8086 instruction set and 80186 extensions. |
| hhuOS/hhuOS |
60 |
|
0 |
0 |
over 2 years ago |
0 |
|
6 |
gpl-3.0 |
C++ |
| hhuOS - A small operating system |
| egormkn/mbr-boot-manager |
47 |
|
0 |
0 |
over 7 years ago |
0 |
|
0 |
unlicense |
Assembly |
| 💾 Master Boot Record with a boot menu written in Assembly |
| mikesmullin/Assembly |
37 |
|
0 |
0 |
over 7 years ago |
0 |
|
0 |
|
Java |
| Various x86/64 Assembly examples for learning |