Document multiboot/osdev works
This commit is contained in:
@@ -1,7 +1,6 @@
|
||||
# Multiboot
|
||||
|
||||
1. [hello-world](hello-world/)
|
||||
1. TODO not working
|
||||
1. [osdev](osdev/)
|
||||
|
||||
## Introduction
|
||||
|
||||
@@ -2,19 +2,6 @@
|
||||
|
||||
Originally from: <http://wiki.osdev.org/Bare_Bones>, should be a reasonable way to start a serious OS.
|
||||
|
||||
QEMU opens the boot menu, but if I select `main` it fails with: "no multiboot header found". Things which might be wrong:
|
||||
|
||||
- not using cross compiler
|
||||
- generated `.bin` does not contain the multiboot section. TODO why?
|
||||
|
||||
Related questions:
|
||||
|
||||
- <http://stackoverflow.com/questions/14311761/simple-kernel-wont-boot-in-grub>
|
||||
- <http://stackoverflow.com/questions/17539464/grub-2-not-detecting-multiboot-header-in-kernel>
|
||||
- <http://stackoverflow.com/questions/25517545/error-no-multiboot-header-found>
|
||||
|
||||
---
|
||||
|
||||
A hello world, with multiboot and a C interface.
|
||||
|
||||
The multiboot interface is prepared in GAS assembly.
|
||||
|
||||
Reference in New Issue
Block a user