JEMM386 v5.81 hangs (Users)
Hello Japheth, hello CandyMan,
> > In my opinion, this is because JEMM386 does not check whether memory
> size
> > is equal to the XBDA segment:
> > MemW[$413] shl 6 = MemW[$40E]
> > If not, he should refrain from moving the XBDA.
> In my opinion it is because AHCI expects some alignment of its structures
> which Jemm cannot easily guarantee, especially if it moves itself into an
> UMB first.
Not checking whether [@MEM_SIZE] shl 6 == [@XBDA] seems like a bad idea, if you ask me.
Also, I see that JEMM16.ASM does have this particular check. So I am mystified as to why INIT.ASM lacks the same check.
Thank you!
---
https://gitlab.com/tkchia · https://codeberg.org/tkchia · 😴 "MOV AX,0D500H+CMOS_REG_D+NMI"
Complete thread:
- JEMM386 v5.81 hangs - CandyMan, 03.05.2022, 23:23
- JEMM386 v5.81 hangs - Japheth, 04.05.2022, 03:18
- JEMM386 v5.81 hangs - CandyMan, 04.05.2022, 09:30
- JEMM386 v5.81 hangs - Japheth, 04.05.2022, 10:34
- JEMM386 v5.81 hangs - CandyMan, 04.05.2022, 16:02
- JEMM386 v5.81 hangs - Japheth, 05.05.2022, 08:11
- JEMM386 v5.81 hangs - RayeR, 18.05.2022, 22:48
- JEMM386 v5.81 hangs - CandyMan, 23.05.2022, 17:43
- DarkDebugger - RayeR, 25.05.2022, 17:59
- JEMM386 v5.81 hangs - CandyMan, 25.05.2022, 18:55
- DarkDebugger - RayeR, 26.05.2022, 03:59
- DarkDebugger - CandyMan, 26.05.2022, 19:41
- DarkDebugger - RayeR, 11.06.2022, 03:26
- DarkDebugger - CandyMan, 12.06.2022, 19:00
- DarkDebugger - RayeR, 17.06.2022, 19:09
- DarkDebugger - CandyMan, 18.06.2022, 22:41
- DarkDebugger - RayeR, 23.06.2022, 00:07
- DarkDebugger - CandyMan, 23.06.2022, 11:27
- DarkDebugger - Japheth, 23.06.2022, 17:05
- DarkDebugger - CandyMan, 23.06.2022, 11:27
- DarkDebugger - RayeR, 23.06.2022, 00:07
- DarkDebugger - CandyMan, 18.06.2022, 22:41
- DarkDebugger - RayeR, 17.06.2022, 19:09
- DarkDebugger - CandyMan, 12.06.2022, 19:00
- DarkDebugger - RayeR, 11.06.2022, 03:26
- DarkDebugger - CandyMan, 26.05.2022, 19:41
- DarkDebugger - RayeR, 26.05.2022, 03:59
- JEMM386 v5.81 hangs - CandyMan, 25.05.2022, 18:55
- DarkDebugger - RayeR, 25.05.2022, 17:59
- JEMM386 v5.81 hangs - CandyMan, 23.05.2022, 17:43
- JEMM386 v5.81 hangs - tkchia, 04.05.2022, 23:11
- JEMM386 v5.81 hangs - Japheth, 05.05.2022, 08:42
- JEMM386 v5.81 hangs - tkchia, 05.05.2022, 11:56
- JEMM386 v5.81 hangs - Japheth, 05.05.2022, 08:42
- JEMM386 v5.81 hangs - CandyMan, 04.05.2022, 16:02
- JEMM386 v5.81 hangs - Japheth, 04.05.2022, 10:34
- JEMM386 v5.81 hangs - CandyMan, 04.05.2022, 09:30
- JEMM386 v5.81 hangs - CandyMan, 25.05.2022, 18:59
- JEMM386 v5.81 hangs - Japheth, 27.05.2022, 17:10
- JEMM386 v5.81 hangs - CandyMan, 28.05.2022, 19:27
- JEMM386 v5.81 hangs - Japheth, 29.05.2022, 04:46
- JEMM386 v5.81 hangs - CandyMan, 28.05.2022, 19:27
- JEMM386 v5.81 hangs - Japheth, 27.05.2022, 17:10
- JEMM386 v5.81 hangs - Japheth, 04.05.2022, 03:18