ff3a59c71e
kernel: properly loop over floppies
2020-08-22 23:36:09 +00:00
fde87d651c
kernel: read A: geometry from BIOS
2020-08-15 21:15:31 +00:00
e86b1ba004
Another attempt at implementing a block layer
2019-10-20 09:56:27 +00:00
e70386bcfb
Mask raw directory bit when giving drive number to int13
2019-10-17 19:19:12 +00:00
66f54f639c
WIP on fcb io
2019-10-14 17:59:48 +00:00
a65f54b121
Advance on FCB disk i/o
2019-10-12 18:33:26 +00:00
7877809bc1
WIP on FCB disk i/o
2019-10-08 17:54:39 +00:00
a0f2a71066
WIP on loading files from disk
2019-09-29 21:25:29 +00:00
56f9df5773
Throw DOS api away, re-layout memory to fit CP/M model
2019-09-29 08:52:00 +00:00
6411dc0c9c
Turn CHS fields in drive table into words
...
CHS arithmetic will be done on 32-bit integers, the operand for division
of DX:AX is a word, so we save a conversion step.
Additionally, i might reuse these fields for pointing to a SYS driver later.
2019-09-24 08:16:22 +00:00
93a9c3d5e9
Make drive table data offsets available via defines
2019-09-19 20:12:35 +00:00
d23bba5bdd
Add attempt for drive table to kernel
2019-09-19 20:02:16 +00:00