NAME=MZ: chkdsk.exe - open
FILE=../bins/mz/chkdsk.exe
ARGS=-A
EXPECT=<<EOF
EOF
CMDS=<<EOF
q!
EOF
RUN

NAME=MZ: chkdsk.exe - entrypoint
FILE=../bins/mz/chkdsk.exe
EXPECT=<<EOF
0x0
EOF
CMDS=<<EOF
s
EOF
RUN

NAME=MZ: chkdsk.exe - pi 1
FILE=../bins/mz/chkdsk.exe
EXPECT=<<EOF
mov cx, 0x515e
EOF
CMDS=<<EOF
pi 1
EOF
RUN

NAME=MZ: chkdsk.exe segments
BROKEN=1
FILE=../bins/mz/chkdsk.exe
EXPECT=<<EOF
fs sections
S 0x00000020 0x00000020 0x0000a312 0x0000a312 seg_000 23
f section.seg_000 41746 0x00000020
f section_end.seg_000 1 0x0000a332
CC section 0 va=0x00000020 pa=0x00000020 sz=41746 vsz=41746 rwx=-rwx seg_000 @ 0x00000020
EOF
CMDS=<<EOF
iS*
EOF
RUN
