E. C. Masloch

Results 258 comments of E. C. Masloch

MS-DOS v7.10 functions largely like v7.00, the 400h flag is for LBA access and also correlates to the hidden sectors containing the int 13h unit total LBA sector number. The...

I don't think that we should emulate the CHS mode hidden-in-extended-partition approach, as it also limits extended partitions to only work correctly on cylinder boundaries I believe. As I noted...

> This seems to contain a bug: > > https://github.com/SvarDOS/edrdos/blob/b328744eb2f86d597bda90029565acc0ac5e078b/drbio/disk.asm#L700-L702 > > Because UDSC_BPB_LENGTH is 41 and not 53. So the signature is not checked. I will adjust UDSC_BPB_LENGTH 53...

https://github.com/SvarDOS/edrdos/commit/162ce5b9fadd8b76f093e9b7afec372040eff34d#r139019375 comment added. I don't think this change is entirely correct.

> > Wait a moment, is this actually supposed to read a FAT32 EBPBN though? Shouldn't it rather be OLD_UDSC_BPB_LENGTH? I don't see this dispatching based on FAT12/FAT16 vs FAT32....

I changed my MS-DOS fork to also use the hidden sectors (`dword [17h]` in the UPB) for the unit-absolute start of the partition, [leaving 0001h/0000h in the IsMini and Hidden_Trks...

> Nice! Does the implementation of LBA unlock the use of larger partitions, or must other areas of the DOS 4 code be modified to achieve this? It appears that...

Restored in https://hg.pushbx.org/ecm/edrdos/rev/350b8462d5d2 I think you added the JWasm conversion comment there. But it doesn't cost much to add it in. (PCM_CODE after this appears to be byte-aligned and always...

Yes, I will likely replace them by defines. I'm not at that point yet.

drbio differences: * Whitespace or linebreak changes * WarpLink response file doesn't list .obj filename extensions * Some segments aligned differently * init.asm new init0 in the sector buffer, SvarDOS...