Skip to content

Commit b036821

Browse files
deltecentpkoning2
authored andcommitted
AltairZ80: VDM1 correct boot code, IO addressing
1 parent feb155f commit b036821

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

AltairZ80/s100_vdm1.c

+2-3
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,6 @@
4848
/*
4949
** PORT ASSIGNMENTS
5050
*/
51-
#define VDM1_DSTAT 0xfe /* VDM DISPLAY PARAMETER PORT */
5251
#define VDM1_DSTAT_RMSK 0xf0 /* START ROW MASK */
5352
#define VDM1_DSTAT_CMSK 0x0f /* START COL MASK */
5453

@@ -391,7 +390,7 @@ static t_stat vdm1_boot(int32 unitno, DEVICE *dptr)
391390
exdep_cmd(EX_D, "-m 14 DCX H");
392391
exdep_cmd(EX_D, "-m 15 MOV A,H");
393392
exdep_cmd(EX_D, "-m 16 ORA A");
394-
exdep_cmd(EX_D, "-m 17 JNZ 0012H");
393+
exdep_cmd(EX_D, "-m 17 JNZ 0014H");
395394
exdep_cmd(EX_D, "-m 1A INR C");
396395
exdep_cmd(EX_D, "-m 1B MOV B,C");
397396
exdep_cmd(EX_D, "-m 1C JMP 0008H");
@@ -402,7 +401,7 @@ static t_stat vdm1_boot(int32 unitno, DEVICE *dptr)
402401
}
403402

404403
static int32 vdm1_io(const int32 port, const int32 io, const int32 data) {
405-
if ((io == 1) && (port == VDM1_DSTAT)) {
404+
if (io == 1) {
406405
vdm1_dstat = data & 0xff;
407406
}
408407
return 0xff;

0 commit comments

Comments
 (0)