mirror of
https://github.com/wfjm/w11.git
synced 2026-02-23 16:02:18 +00:00
- 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
56 lines
1.2 KiB
Plaintext
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
|