summaryrefslogtreecommitdiffstats
path: root/arch/x86/boot/setup.s
Commit message (Collapse)AuthorAgeFilesLines
* x86/boot/setup: get cursor positionJoursoir2021-10-061-0/+7
|
* x86/boot/setup: load our kernel correctlyJoursoir2021-10-061-12/+89
|
* x86/boot/setup: get boot drive parametersJoursoir2021-10-061-0/+28
|
* x86/boot/setup: enable a20 lineJoursoir2021-10-011-2/+43
|
* x86/boot/setup: set up the stackJoursoir2021-10-011-0/+4
|
* x86/boot: transform one-stage to two-stage bootloaderJoursoir2021-09-281-0/+111
bootsect.s is first stage bootloader, it loads setup.s setup.s is second stage bootloader, it saves system data and loads kernel to $KERNADDR, then jump to 32-bit startup code