From: Scott Baker to: Herb Johnson date: Dec 1 2024 Hello Herb. It's great to meet you on the mailing list. I wanted to pass along this diff of changes that I made to the [Intel MON80] v1.2 monitor to boot it on my [Intel 80/24] board. Some of these are not verified, but are what I believe I saw when visually comparing the PDF to the assembly file. Of the changes below the only ones that I verified are the ones on lines 91, 122-123, and 971.. I also moved DATA from 16*1024, to 64*1024 to match my board, but that's going to be dependent on the particular board, so I left that change out of the diff below. Scott $ diff mon80v1.2-scott.asm mon80v1.2.asm 91c91 < MODE EQU 04EH ; MODE SET FOR USART --- > MODE EQU 04FH ; MODE SET FOR USART 104,105c104,105 < TTYADV EQU 027H ; TTY READER ADVANCE COMMAND < TTYSTP EQU 025H ; TTY READER STOP COMMAND --- > TTYADV EQU 037H ; TTY READER ADVANCE COMMAND > TTYSTP EQU 035H ; TTY READER STOP COMMAND 122,123c122,123 < B9600 EQU 007D ; RATE FACTOR FOR 9600 BAUD < B0110 EQU 611D ; RATE FACTOR FOR 110 BAUD --- > B9600 EQU 007DH ; RATE FACTOR FOR 9600 BAUD > B0110 EQU 611DH ; RATE FACTOR FOR 110 BAUD 316c316 < JNZ ERROR ; BRANCH IF NO OPTIONS --- > JZ ERROR ; BRANCH IF NO OPTIONS 971c971 < JNZ ECH05 ;0473-CA 7C 04 --- > JZ ECH05 ;0473-CA 7C 04 1280,1281c1280,1281 < LXI H,JPTB ; LOAD START OF PROM JUMP TABLE < LXI D,JTBL ; LOAD START OF RAM JUMP TABLE --- > LXI D,JPTB ; LOAD START OF PROM JUMP TABLE > LXI H,JTBL ; LOAD START OF RAM JUMP TABLE