| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 |
- ;
- ; Turbo main file
- ;
-
- ;
- ; Some symbols are broken, need to be fixed here.
- ; Substitute FINT with FINT2.
- ;
-
- ;
- ; interrupt vectors
- ;
- availmem = 2 ;available memory
- timvec = 8*4
- div0vec = 0
- int3vec = 3*4
- int3vec1 = int3vec+2
- verrhnd = $23*4 ;error handler
- verrhnd1 = verrhnd+2
- paramlin = $80
- ;
- ; symbols that didn't make it (add them back into the source
- ; before making changes)
- ;
- scrmodch = $016D ;screen mode (set by TINST)
- scrflick = $016E ;screen flicker flag (TINST)
- retstr = $1498
- memparm = $2d7f ;pointer to memory parameters
- ocmdtab = $3319
- ebigfil = $4a05
- stdvars = $95e0
- ;
- ; include the disassembled source files
- ;
- include tpsrc1
- include tpsrc2
- include tpsrc3
- include tpsrc4
- include tpsrc5
- include tpsrc6
- include tpsrc7
- include tpsrc8
- include tpsrc9
- include tpsrc10
- ;
- ; misc definitions
- ;
- elinins2 = elinins+$8000
- edellin2 = edellin+$8000
- edeleol2 = edeleol+$8000
- edelwrd2 = edelwrd+$8000
- edelrt2 = edelrt+$8000
- edellft2 = edellft+$8000
- eblkcpy2 = eblkcpy+$8000
- eblkmov2 = eblkmov+$8000
- eblkdel2 = eblkdel+$8000
- eblkrd2 = ekr+$8000
- etab2 = etab+$8000
- erstlin2 = erstlin+$8000
- eprefix2 = eprefix+$8000
- start2 = start+$17
|