Added CP/M tools

Added CP/M tools to build 86-DOS 0.11 under CP/M or Cromemco CDOS.
This commit is contained in:
Broken Pipe
2024-03-24 23:34:05 +00:00
parent a25b0e63b6
commit ff2d9aff6a
8 changed files with 3688 additions and 15 deletions
+13 -13
View File
@@ -2237,8 +2237,8 @@ L1033:
MOV [L1B0E],AL
MOV BX,HEXBUF
MOV [HEXPNT],BX
MOV BX,L1C1B
MOV [L1B13],BX
MOV BX,LSTBUF
MOV [LSTPNT],BX
MOV BX,0
MOV [ERRCNT],BX
MOV [PC],BX
@@ -2447,13 +2447,13 @@ LIST:
XCHG AH,AL
AND AL,7FH
PUSH BX
MOV BX,[L1B13]
MOV BX,[LSTPNT]
MOV [BX],AL
CALL L1546
MOV [L1B13],BX
MOV [LSTPNT],BX
JNZ L11EC
MOV BX,L1C1B
MOV [L1B13],BX
MOV BX,LSTBUF
MOV [LSTPNT],BX
PUSH DX
XCHG DX,BX
PUSH CX
@@ -2591,8 +2591,8 @@ EXIT: JMP 0
RET
L12D6:
MOV AX,[L1B13]
CMP AX,L1C1B
MOV AX,[LSTPNT]
CMP AX,LSTBUF
JZ RET
MOV AL,1AH
CALL LIST
@@ -2951,9 +2951,9 @@ L1546:
INC BX
CMP BX,HEXBUF+128
JZ RET
CMP BX,L1C1B+128
JZ RET
CMP BX,LSTBUF+128
JZ RET
CMP BX,L1B9B+128
JNZ RET
MOV BX,HEXBUF
RET
@@ -3663,13 +3663,13 @@ L1B0F: DS 1
L1B10: DS 1
IFFLG: DS 1
CHKLAB: DS 1
L1B13: DS 2
LSTPNT: DS 2
ERRCNT: DS 2
LSTRET: DS 2
RETPT: DS 2
HEXBUF: DS 128
L1B9B: DS 128
LSTBUF: DS 128
L1C1B: DS 128
BC: DS 2
DE: DS 2
HL: DS 2
@@ -3678,4 +3678,4 @@ IY: DS 2
DS 50
STACK: EQU $
START: EQU $