about summary refs log tree commit diff stats
path: root/boot.subx
Commit message (Expand)AuthorAgeFilesLines
* expand stack to 16MBKartik K. Agaram2021-04-251-4/+4
* expand heap to Qemu defaultKartik Agaram2021-04-251-2/+2
* .Kartik K. Agaram2021-04-191-1/+2
* fix a bug in loading code diskKartik K. Agaram2021-04-181-1/+1
* revert experiment: expand heapKartik K. Agaram2021-04-181-3/+2
* experiment: expand heapKartik K. Agaram2021-04-181-2/+3
* update the memory mapKartik K. Agaram2021-04-181-1/+1
* shell: ctrl-r runs on real screen without a traceKartik K. Agaram2021-04-171-0/+14
* write-multiple supportKartik K. Agaram2021-04-171-3/+24
* start flushing the ATA disk cacheKartik K. Agaram2021-04-171-0/+18
* starting write-multiple supportKartik K. Agaram2021-04-171-52/+55
* data.img now has more than one sector of dataKartik K. Agaram2021-04-161-33/+78
* support for arrow keysKartik K. Agaram2021-04-051-4/+29
* undo previous commitKartik K. Agaram2021-04-051-118/+89
* snapshot: stupid debugging sessionKartik K. Agaram2021-04-051-89/+118
* delete some obsolete filesKartik Agaram2021-04-041-2/+0
* .Kartik K. Agaram2021-04-021-2/+2
* .Kartik K. Agaram2021-03-281-0/+2
* .Kartik K. Agaram2021-03-281-2/+20
* always acknowledge enabled interruptsKartik K. Agaram2021-03-281-2/+17
* .Kartik K. Agaram2021-03-271-169/+0
* explicitly pass data disk to mainKartik K. Agaram2021-03-271-99/+296
* .Kartik K. Agaram2021-03-271-1/+1
* .Kartik K. Agaram2021-03-231-125/+132
* reorg boot.subxKartik K. Agaram2021-03-231-10/+9
* mouse support that requires pollingKartik K. Agaram2021-03-231-2/+213
* get rid of unnecessary paddingKartik K. Agaram2021-03-231-115/+2
* .Kartik K. Agaram2021-03-231-3/+5
* writes to disk now workingKartik K. Agaram2021-03-231-0/+89
* transfer only 16 bits at a timeKartik K. Agaram2021-03-221-8/+3
* .Kartik K. Agaram2021-03-221-3/+20
* .Kartik K. Agaram2021-03-221-4/+5
* .Kartik K. Agaram2021-03-221-12/+10
* .Kartik K. Agaram2021-03-221-1/+1
* shell: gracefully handle missing data diskKartik K. Agaram2021-03-221-9/+64
* shell: read initial expression from secondary diskKartik K. Agaram2021-03-211-9/+21
* .Kartik K. Agaram2021-03-211-3/+3
* snapshot: reading secondary drive also worksKartik K. Agaram2021-03-211-3/+1
* snapshot: reading from disk without BIOS!!Kartik K. Agaram2021-03-211-0/+214
* .Kartik K. Agaram2021-03-211-15/+15
* .Kartik K. Agaram2021-03-211-3/+3
* .Kartik K. Agaram2021-03-181-2/+2
* .Kartik Agaram2021-03-171-25/+25
* .Kartik K. Agaram2021-03-161-1/+1
* .Kartik K. Agaram2021-03-161-1/+4
* undo previous commitKartik K. Agaram2021-03-151-14/+0
* snapshot: write to disk using BIOSKartik K. Agaram2021-03-151-0/+14
* boot.subx is now clean SubXKartik K. Agaram2021-03-151-13/+3
* reintroduce Entry labelKartik K. Agaram2021-03-151-7/+2
* clean up paddingKartik K. Agaram2021-03-151-26/+0
class="nv">addr stream token) <- address parenthesized-tokens-storage parenthesize tokens, parenthesized-tokens, trace var error?/eax: boolean <- has-errors? trace compare error?, 0/false { break-if-= return } parse-input parenthesized-tokens, out, trace transform-infix out, trace }