1
0
mirror of https://github.com/wfjm/w11.git synced 2026-02-23 16:02:18 +00:00
Files
wfjm.w11/tools/asm-11/lib/defs_tm.mac
wfjm 71290b5142 add ExecWibr(),ExecRibr() and minor updates
- Rw11Cpu: add ExecWibr(),ExecRibr(); LoadAbs(): better trace format
- Rw11Cntl{DEUNA,DL11,LP11,RK11,RHRP,TM11}: use ExecWibr(),ExecRibr()
- ldadump: better -trec format of start address record
- asm-11: .end directive auto-creates '...end' label
- ti_w11: for -e use .end start address when available
- defs_cpu.mac: add some CPU system registers
- defs_dl.mac: fix naming typo
- defs_tm.mac: add function mnemos
2019-04-19 20:56:22 +02:00

56 lines
1.2 KiB
Plaintext

; $Id: defs_tm.mac 1133 2019-04-19 18:43:00Z mueller $
; Copyright 2015-2019 by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
; License disclaimer see License.txt in $RETROBASE directory
;
; definitions for TM11 controler
;
; vector address/priority definition
;
va.tm=000224
vp.tm=5
;
; register addresses
;
tm.sr =172520
tm.cr =172522
tm.bc =172524
tm.ba =172526
tm.db =172530
tm.rl =172532
;
; symbol definitions for tm.sr
;
tm.icm=100000
tm.eof=040000
tm.pae=010000
tm.eot=002000
tm.rle=001000
tm.bte=000400
tm.nxm=000200
tm.onl=000100
tm.bot=000040
tm.wrl=000004
tm.rew=000002
tm.tur=000001
;
; symbol definitions for tm.cr
;
tm.err=100000
tm.d72=000000
tm.d75=020000
tm.d78=040000
tm.d98=060000
tm.ini=010000
tm.pev=004000
tm.rdy=000200
tm.ie =000100
tm.fun=000000
tm.frd=000002
tm.fwr=000004
tm.fwe=000006
tm.fsf=000010
tm.fsr=000012
tm.fwg=000014
tm.frw=000016
tm.go =000001