1
0
mirror of https://github.com/wfjm/w11.git synced 2026-02-10 10:30:27 +00:00
Commit Graph

11 Commits

Author SHA1 Message Date
wfjm
15a8f0e4e4 get disclaimers in line with GPL V3 License.txt 2018-01-03 10:04:30 +01:00
Walter F.J. Mueller
7977206a8b code and comment cosmetics 2017-05-07 18:54:16 +02:00
Walter F.J. Mueller
d14626ce29 dmcmon: new interface, proper wait handling, vivado friendly
- dmcmon has now the sta,sto,sus,res logic as rbmon and ibmon
- dmcmon does not depend on full state number generation anymore
- dmcmon missed WAIT instructions so far, has been fixed
- related changes:
  - pdp11_sequencer can now return a simple instruction type based snum
  - sys_w11a_n4 includes dmcmon again (now independent of dmscnt!)
2017-04-23 18:13:52 +02:00
Walter F.J. Mueller
509c3719bd integrate rbus monitor in w11 shell; setup procs idempotent
- RlinkConnect: add rbus monitor probe, add HasRbmon()
- RtclRlinkConnect: M_amap: -testname opt addr check; add hasrbmon get
- RtclRw11Cpu: M_(imap|rmap): -testname optional addr check
- ti_rri: setup rbus monitor if detected
- rw11/shell.tcl: integrate rbmon: add .rme,.rmd,.rmf,.rml
- ibd_ibmon/util.tcl: setup: now idempotent; move out imap_reg2addr
- rbmoni/util.tcl: setup: now idempotent; add procs filter,rme,rmf
- rlink/util.tcl: add amap_reg2addr
- rw11/util.tcl: move in imap_reg2addr; add imap_range2addr
- rw11/shell.tcl: integrate rbmon: add .rme,.rmd,.rmf,.rml
- rw11/dmhbpt.tcl: hb_set: use imap_range2addr, allow regnam and range
- */util.tcl: setup: now idempotent
2017-04-22 15:33:04 +02:00
Walter F.J. Mueller
8e6d604de4 revise interface for ibd_ibmon and rbd_rbmon
- use start,stop,suspend,resume functions; improved stop on wrap handling
  - add 'repeat collapse' logic (store only first and last of a sequence)
2017-04-09 22:56:23 +02:00
Walter F.J. Mueller
d08545fc47 re-shuffle rw11::shell code 2017-01-07 18:28:29 +01:00
Walter F.J. Mueller
00e78a1117 major overhaul of rw11::shell.tcl
- tools/tcl/rw11/shell.tcl
  - rename all command, add leading '.' to guarantee uniqueness
  - add .csus,.csto,.cres,.csta: suspend, stop, reset and start CPU
  - add .cme,.cmd,.cml: enable, disable and list cpu monitor (dmcmon)
  - add .ime,.imd,.imf,iml:  enable, diable, setup filter and list ibus monitor
  - add ?m,?u: show mmu and ubmap status
  - add .hr: help on registers
  - improve buildin help, better .h and additional .ha (for aspec's)
  - redo ^D,.q..qq logic (assuming that it's default shell in ti_w11)
- tools/tcl
  - ibd_ibmon/util.tcl: add proc filter
  - rw11/dmcmon.tcl: cm_print: protect against empty lists
2016-12-30 16:24:15 +01:00
Walter F.J. Mueller
cfd8802218 re-organize .gitignores 2016-12-17 20:18:29 +01:00
Walter F.J. Mueller
238b6e4276 rename .cvsignore -> .gitignore 2016-12-17 16:28:37 +01:00
Walter F.J. Mueller
677773d123 - Add CPU debug and monitoring units (dmhbpt,dmscnt,dmcmon) 2015-12-30 20:21:18 +00:00
Walter F.J. Mueller
4a032e9436 - added RH70/RP/RM big disk support
- many cleanups
2015-05-14 17:00:36 +00:00