]> wirehaze git hosting - MS-DOS.git/blob - v2.0/source/DEBDATA.ASM

wirehaze git hosting

README.md in Portuguese (Portugal)
[MS-DOS.git] / v2.0 / source / DEBDATA.ASM
1 .xlist
2 .xcref
3 INCLUDE debequ.asm
4 INCLUDE dossym.asm
5 .list
6 .cref
7
8 CODE SEGMENT PUBLIC BYTE 'CODE'
9 CODE ENDS
10
11 CONST SEGMENT PUBLIC BYTE
12 CONST ENDS
13
14 DATA SEGMENT PUBLIC BYTE
15 DATA ENDS
16
17 DG GROUP CODE,CONST,DATA
18
19 DATA SEGMENT PUBLIC BYTE
20
21
22 PUBLIC ParityFlag,XNXOPT,XNXCMD,SWITCHAR,EXTPTR,HANDLE,TRANSADD
23 PUBLIC PARSERR,ASMADD,DISADD,DISCNT,ASMSP,INDEX,DEFDUMP,DEFLEN
24 PUBLIC REGSAVE,SEGSAVE,OFFSAVE,TEMP,BUFFER,BYTCNT,OPCODE,AWORD
25 PUBLIC REGMEM,MIDFLD,MODE,NSEG,OPBUF,BRKCNT,TCOUNT,ASSEM_CNT
26 PUBLIC ASSEM1,ASSEM2,ASSEM3,ASSEM4,ASSEM5,ASSEM6,BYTEBUF,BPTAB
27 PUBLIC DIFLG,SIFLG,BXFLG,BPFLG,NEGFLG,NUMFLG,MEMFLG,REGFLG
28 PUBLIC MOVFLG,TSTFLG,SEGFLG,LOWNUM,HINUM,F8087,DIRFLG,DATAEND
29
30
31 ParityFlag DB 0
32 XNXOPT DB ? ; AL OPTION FOR DOS COMMAND
33 XNXCMD DB ? ; DOS COMMAND FOR OPEN_A_FILE TO PERFORM
34 SWITCHAR DB ? ; CURRENT SWITCH CHARACTER
35 EXTPTR DW ? ; POINTER TO FILE EXTENSION
36 HANDLE DW ? ; CURRENT HANDLE
37 TRANSADD DD ? ; TRANSFER ADDRESS
38
39 PARSERR DB ?
40 ASMADD DB 4 DUP (?)
41 DISADD DB 4 DUP (?)
42 DISCNT DW ?
43 ASMSP DW ? ; SP AT ENTRY TO ASM
44 INDEX DW ?
45 DEFDUMP DB 4 DUP (?)
46 DEFLEN DW ?
47 REGSAVE DW ?
48 SEGSAVE DW ?
49 OFFSAVE DW ?
50
51 ; The following data areas are destroyed during hex file read
52 TEMP DB 4 DUP(?)
53 BUFFER LABEL BYTE
54 BYTCNT DB ?
55 OPCODE DW ?
56 AWORD DB ?
57 REGMEM DB ?
58 MIDFLD DB ?
59 MODE DB ?
60 NSEG DW ?
61 OPBUF DB OPBUFLEN DUP (?)
62 BRKCNT DW ? ; Number of breakpoints
63 TCOUNT DW ? ; Number of steps to trace
64 ASSEM_CNT DB ? ; preserve order of assem_cnt and assem1
65 ASSEM1 DB ?
66 ASSEM2 DB ?
67 ASSEM3 DB ?
68 ASSEM4 DB ?
69 ASSEM5 DB ?
70 ASSEM6 DB ? ; preserve order of assemx and bytebuf
71 BYTEBUF DB BUFLEN DUP (?) ; Table used by LIST
72 BPTAB DB BPLEN DUP (?) ; Breakpoint table
73 DIFLG DB ?
74 SIFLG DB ?
75 BXFLG DB ?
76 BPFLG DB ?
77 NEGFLG DB ?
78 NUMFLG DB ? ; ZERO MEANS NO NUMBER SEEN
79 MEMFLG DB ?
80 REGFLG DB ?
81 MOVFLG DB ?
82 TSTFLG DB ?
83 SEGFLG DB ?
84 LOWNUM DW ?
85 HINUM DW ?
86 F8087 DB ?
87 DIRFLG DB ?
88 DB BUFFER+BUFSIZ-$ DUP (?)
89
90 DATAEND LABEL WORD
91
92 DATA ENDS
93 END
94