| 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. |
| marceldobehere/MaslOS |
81 |
|
0 |
0 |
over 2 years ago |
0 |
|
0 |
mit |
C++ |
| Masl OS |
| tkchia/biefircate |
55 |
|
0 |
0 |
about 3 years ago |
0 |
|
1 |
bsd-3-clause |
C |
| Running x86-16 or x86-32 code from x86-64 UEFI; _very experimental_ • mirror of https://gitlab.com/tkchia/biefircate • developer notes at https://gitlab.com/tkchia/biefircate/-/blob/main/doc/NOTES.asciidoc |
| jyao1/STM |
53 |
|
0 |
0 |
almost 6 years ago |
0 |
|
0 |
|
C |
| tomreyn/isfl |
6 |
|
0 |
0 |
almost 6 years ago |
0 |
|
1 |
gpl-2.0 |
C |
| Insyde Software UEFI firmware flashing kernel driver |