Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | move our bootloader to special directory | Joursoir | 2022-10-04 | 1 | -57/+0 |
| | |||||
* | x86/boot: transform one-stage to two-stage bootloader | Joursoir | 2021-09-28 | 1 | -104/+24 |
| | | | | | | 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 | ||||
* | x86/boot/bootsect: load the kernel at a new address | Joursoir | 2021-08-26 | 1 | -1/+2 |
| | |||||
* | x86/boot/bootsect: improve comments about gdt struct | Joursoir | 2021-08-26 | 1 | -2/+4 |
| | |||||
* | x86/boot/bootsect: move global var boot_drive | Joursoir | 2021-08-26 | 1 | -3/+3 |
| | |||||
* | x86/boot/bootsect: enter 32-bit protected mode | Joursoir | 2021-08-26 | 1 | -1/+31 |
| | |||||
* | x86/boot/bootsect: add a filled GDT structure | Joursoir | 2021-08-26 | 1 | -0/+38 |
| | |||||
* | x86/boot/bootsect: print messages about loading | Joursoir | 2021-08-26 | 1 | -3/+9 |
| | |||||
* | x86/boot/bootsect: delete meaningless comments | Joursoir | 2021-08-26 | 1 | -4/+4 |
| | |||||
* | x86/boot: add boot sector | Joursoir | 2021-08-19 | 1 | -0/+60 |