My Bootloader Does Not Work: Difference between revisions
More interlinking
[unchecked revision] | [unchecked revision] |
m (→90% of the errors happen within the first 10 lines of assembly: markup fix) |
(More interlinking) |
||
Line 1:
Here follows a list of the (excessively made beginner) mistakes that occur when writing a bootsector. There are several tutorials out there that suggest really broken behaviour, and there are many errors typically coming out of ignorance.
If you came here wondering how to start at all, have a look at [[Rolling Your Own Bootloader|rolling your own]] or [[bootloader]]s in general.
[[GAS]] will not be discussed here as of yet. If you use it, you're a masochist for trying and you can go fix your own problems.▼
▲[[GAS]] will not be discussed here as of yet. If you use it, you're a masochist for
== Draw a [[Memory Map (x86)|map]] ==
|