Enhanced DR-DOS - CD bug (Announce)
> > > What exact revision is the latest that works?
>
> Version <= 20240114.zip works fine
> Version >= 20240329.zip doesn't work
I was able to reproduce, CD to a directory causes a critical error prompt. I built a hard disk image like this: nasm -D_MEDIAID=0F8h -D_SPF=2000 ../bootimg/bootimg.asm -I ../bootimg/ -I ../lmacros/ -D_MBR -D_BPE=32 -D_MBR_PART_TYPE=fat32 -o big32.img -D_PAYLOADFILE=::fill,'(512 * 76000),26h,fill.dat,::chdir,testdir,::fill,32,32,test.dat' -D_SPI=256000
I am fairly sure that a SvarDOS contribution changing the LBA flagging is to blame: https://hg.pushbx.org/ecm/edrdos/rev/220f54eecbb8 From https://github.com/SvarDOS/edrdos/commit/99765bd4c9ec9e035f1bd2af191c35d440c99383
It changed the LBA use to be indicated by the UDF_LBA
flag. However, in add_unit
this flag is cleared: https://hg.pushbx.org/ecm/edrdos/file/1137afe0115d/drbio/disk.asm#l616
The next changeset will fix this problem, please test today's June build in 45min from now.
---
l
Complete thread:
- Enhanced DR-DOS single-file load (2023 December revision) - ecm, 07.01.2024, 20:43 (Announce)
- Enhanced DR-DOS single-file load (2023 December revision) - roytam, 08.01.2024, 07:26
- Enhanced DR-DOS single-file load (2023 December revision) - Guti, 10.01.2024, 17:09
- Enhanced DR-DOS single-file load (2023 December revision) - Ro2003, 13.01.2024, 09:28
- Enhanced DR-DOS development - ecm, 14.01.2024, 22:58
- lDebug boot loading other kernels - ecm, 20.01.2024, 13:24
- Enhanced DR-DOS development - ecm, 14.01.2024, 22:58
- Enhanced DR-DOS single-file load (2023 December revision) - CandyMan, 07.06.2024, 16:19
- Enhanced DR-DOS single-file load (2023 December revision) - ecm, 07.06.2024, 17:12
- Enhanced DR-DOS single-file load (2023 December revision) - CandyMan, 07.06.2024, 18:56
- Enhanced DR-DOS - CD bug - ecm, 07.06.2024, 19:42
- Enhanced DR-DOS - CD bug - ecm, 07.06.2024, 19:47
- Enhanced DR-DOS - CD bug - CandyMan, 07.06.2024, 22:10
- Enhanced DR-DOS - CD bug - ecm, 07.06.2024, 23:17
- Enhanced DR-DOS - CD bug - ecm, 07.06.2024, 23:24
- FAT32 search on GPT partition - CandyMan, 03.07.2024, 18:54
- FAT32 search on GPT partition - tom, 03.07.2024, 19:48
- FAT32 search on GPT partition - tom, 03.07.2024, 19:51
- FAT32 search on GPT partition - CandyMan, 03.07.2024, 20:55
- Kernel ported to JWasm - boeckmann, 08.07.2024, 22:31
- Kernel ported to JWasm - boeckmann, 09.07.2024, 18:22
- Kernel ported to JWasm - Japheth, 10.07.2024, 17:32
- EDR-DOS kernel ported to JWasm - ident86 validated DRBIO port - ecm, 14.07.2024, 21:03
- EDR-DOS kernel ported to JWasm - ident86 validated DRBIO port - boeckmann, 14.07.2024, 22:37
- EDR-DOS kernel ported to JWasm - ident86 validated DRBIO port - CandyMan, 22.07.2024, 16:57
- EDR-DOS kernel ported to JWasm - ident86 validated DRBIO port - boeckmann, 23.07.2024, 20:50
- EDR-DOS kernel ported to JWasm - ident86 validated DRBIO port - ecm, 23.07.2024, 21:34
- EDR-DOS kernel ported to JWasm - ident86 validated DRBIO port - Rugxulo, 24.07.2024, 00:25
- EDR-DOS kernel ported to JWasm - ident86 validated DRBIO port - CandyMan, 22.07.2024, 16:57
- EDR-DOS kernel ported to JWasm - ident86 validated DRBIO port - boeckmann, 14.07.2024, 22:37
- Kernel ported to JWasm - boeckmann, 09.07.2024, 18:22
- Kernel ported to JWasm - boeckmann, 08.07.2024, 22:31
- FAT32 search on GPT partition - CandyMan, 03.07.2024, 20:55
- FAT32 search on GPT partition - tom, 03.07.2024, 19:51
- FAT32 search on GPT partition - tom, 03.07.2024, 19:48
- FAT32 search on GPT partition - CandyMan, 03.07.2024, 18:54
- Enhanced DR-DOS - CD bug - CandyMan, 08.06.2024, 09:59
- Enhanced DR-DOS - CD bug - boeckmann, 20.06.2024, 18:00
- Enhanced DR-DOS - CD bug - boeckmann, 30.06.2024, 16:57
- Enhanced DR-DOS - CD bug - boeckmann, 20.06.2024, 18:00
- ? - CandyMan, 19.06.2024, 19:45
- ? - glennmcc, 22.06.2024, 02:13
- ? - nico7550, 23.06.2024, 08:18
- unnecessary "stc" - CandyMan, 03.07.2024, 17:55
- ? - glennmcc, 22.06.2024, 02:13
- Enhanced DR-DOS - CD bug - ecm, 07.06.2024, 23:24
- Enhanced DR-DOS - CD bug - ecm, 07.06.2024, 23:17
- Enhanced DR-DOS - CD bug - CandyMan, 07.06.2024, 22:10
- Enhanced DR-DOS - CD bug - ecm, 07.06.2024, 19:47
- Enhanced DR-DOS - CD bug - ecm, 07.06.2024, 19:42
- Enhanced DR-DOS single-file load (2023 December revision) - CandyMan, 07.06.2024, 18:56
- Enhanced DR-DOS single-file load (2023 December revision) - ecm, 07.06.2024, 17:12