summaryrefslogtreecommitdiff
path: root/x86-bare-metal
Commit message (Collapse)AuthorAgeFilesLines
* mbr: read disk lba addressing exampleHEADmainJohannes Stoelp27 hours5-0/+258
|
* mbr: add vga text mode exampleJohannes Stoelp27 hours5-0/+191
|
* e820: reduce code sizeJohannes Stoelp27 hours1-1/+1
| | | | | | Run into 512 byte size limit with different version of the compiler. Try to reduce code size by not emitting instructions to save/restore the frame pointer (not really needed for this toy example).
* mbr: example to query memory map (e820)Johannes Stoelp2025-02-075-0/+228
|
* mbr: zig only real mode 16 bitJohannes Stoelp2025-02-076-0/+225
|
* mbr: rm->pm, then jump into zigJohannes Stoelp2025-02-076-0/+172