Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

MemTest 437/501/RH - my tries make exe variants (Developers)

posted by tkchia(R) Homepage, 31.05.2019, 17:08

Good day Mercury127,

> but me anyway interesting make normal exe, for one diskette with multiple
> memory tests.
> try just run these 437 and 501, and say, there is any progress in compare
> with your tries?

In case this helps: it seems that when I run mt437.exe on FreeDOS inside a QEMU VM (qemu-system-i386 -d in_asm ...), the memtest code ends up overwriting and corrupting itself and causing the system to hang:

============================================================================

...
----------------
IN:
0x0002a9fe: mov 0x18(%esp),%edi
0x0002aa02: mov $0x0,%ecx
0x0002aa07: mov $0x0,%edx
0x0002aa0c: mov (%esi,%ecx,1),%al
0x0002aa0f: mov %al,0x0(%ebp,%ecx,1)
0x0002aa13: inc %edx
0x0002aa14: mov %edx,%ecx
0x0002aa16: cmp %edi,%edx
0x0002aa18: jne 0x2aa0c

----------------
IN:
0x0002aa0c: mov (%esi,%ecx,1),%al
0x0002aa0f: mov %al,0x0(%ebp,%ecx,1)
0x0002aa13: inc %edx
0x0002aa14: mov %edx,%ecx
0x0002aa16: cmp %edi,%edx
0x0002aa18: jne 0x2aa0c

----------------
IN:
0x0002aa0f: mov %al,0x0(%ebp,%ecx,1)

----------------
IN:
0x0002aa13: inc %edx
0x0002aa14: mov %edx,%ecx
0x0002aa16: cmp %edi,%edx
0x0002aa18: jne 0x2aa0c

----------------
IN:
0x0002aa0c: add %al,(%esi,%ecx,1)
0x0002aa0f: mov %al,0x0(%ebp,%ecx,1)
0x0002aa13: inc %edx
0x0002aa14: mov %edx,%ecx
0x0002aa16: cmp %edi,%edx
0x0002aa18: jne 0x2aa0c

----------------
IN:
0x0002aa0f: mov %al,0x0(%ebp,%ecx,1)

----------------
IN:
0x0002aa0c: add %al,(%eax)
0x0002aa0e: push %cs
0x0002aa0f: mov %al,0x0(%ebp,%ecx,1)
0x0002aa13: inc %edx
0x0002aa14: mov %edx,%ecx
0x0002aa16: cmp %edi,%edx
0x0002aa18: jne 0x2aa0c

----------------
IN:
0x0002aa0f: mov %al,0x0(%ebp,%ecx,1)

----------------
IN:
0x0002aa0c: add %al,(%eax)
0x0002aa0e: add %cl,0x42000d44(%eax)
0x0002aa14: mov %edx,%ecx
0x0002aa16: cmp %edi,%edx
0x0002aa18: jne 0x2aa0c

============================================================================

Thank you!

 

Complete thread:

Back to the forum
Board view  Mix view
15864 Postings in 1463 Threads, 268 registered users, 78 users online (0 registered, 78 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum