about summary refs log tree commit diff stats
path: root/baremetal/ex2.subx
Commit message (Collapse)AuthorAgeFilesLines
* 7671Kartik Agaram2021-01-271-1/+1
| | | | Make some room for a mouse handler.
* 7559 - reorganize sectors built in raw hexKartik Agaram2021-01-241-1/+1
| | | | | | | | | | | | | | | | | This was tedious for three reasons beyond the usual one of having to track and update offsets several time while I debug: - The Bochs troubles of the previous commit kept polluting my brain even though they were irrelevant. - I had to keep some changes locally to allow myself to use Bochs, which polluted my working directory. - I had to travel the long way to the realization that I'm not actually initializing the stack anywhere. BIOS was starting my stack off at 0x10000, which was promptly clobbered by my second read from disk. The good news: while I'm here I grow the interrupt descriptor table. So I don't have to go through this exercise when I get back to supporting the mouse.
* 7558Kartik Agaram2021-01-241-1/+1
| | | | | | Bochs is still broken, but before we can fix it we need to make some room in the boot sector. So we'll spend a few commits reorganizing things.
* 7518Kartik Agaram2021-01-131-0/+2
|
* 7488Kartik Agaram2021-01-091-1/+1
|
* 7487Kartik Agaram2021-01-091-21/+18
|
* 7467Kartik Agaram2020-12-291-1/+4
|
* 7466Kartik Agaram2020-12-291-2/+0
|
* 7462 - SubX version of baremetal/ex2.subxKartik Agaram2020-12-291-0/+35