Mark Pizzolato
545c505f44
PDP11, Unibus and Qbus VAX: Fix VH interrupt delivery
...
- A hang during transition from DMA to programmed I/O. Force
- Change to single character DMA operations before network transmit
2020-02-17 02:51:02 -08:00
Mark Pizzolato
e52d65d8e4
PDP11, Unibus and Qbus VAX: Properly identify line generating xmit interrupts
...
As mentioned in #782
2020-02-13 11:11:58 -08:00
Mark Pizzolato
09d6a7919c
PDP11, Unibus & Qbus VAX: Properly clear CSR TRDY until transmit completes
...
As reported in #782
2020-02-11 18:48:44 -08:00
Lars Brinkhoff
27c1f36550
PDP11: USB game controllers for Dazzle Dart.
2020-02-11 21:02:30 +01:00
Mark Pizzolato
750b8f40cb
PDP11, Unibus & Qbus VAX: Properly manage CSR TRDY bit status changes
...
As reported in #782
2020-02-10 12:00:48 -08:00
Mark Pizzolato
8e44ddec6f
PDP11, Unibus & Qbus VAX: Fix DZ Device transmit interrupt line signaling
...
As reported in #782
2020-02-09 07:15:28 -08:00
Mark Pizzolato
78fa98fd7e
PDP11, Unibus VAX: Cleanup attach of Chaos Net routine
2019-12-30 13:47:03 -08:00
Mark Pizzolato
236716845a
PDP11, VAX: Only generate DZ output complete interrupt each line once
...
As reported in #782
2019-12-29 12:45:27 -08:00
Mark Pizzolato
6df860ea1a
PDP11, VAX: Remove compiler warning in I/O lib
2019-11-24 10:54:55 -08:00
Bob Supnik
3be6f1fb4c
PDP11, VAX: Remove redundant defines in RP source module
2019-11-24 10:54:27 -08:00
Mark Pizzolato
9fc982242c
PDP11, Qbus and Unibus VAX: Add radix switch (-O or -H) to SHOW bus IOSPACE
2019-11-14 23:55:33 -08:00
Mark Pizzolato
0dfe18cd94
PDP11, PDP10: Silence Coverity warning in DUP device (KDP)
2019-10-20 23:48:05 -07:00
Mark Pizzolato
281837c68a
PDP11, PDP8, VAX8200: Fix Coverity flagged warnings
2019-10-20 22:57:02 -07:00
Lars Brinkhoff
2a9826c265
PDP11: Fix NG modifier wrong text.
2019-09-17 21:27:51 +02:00
Lars Brinkhoff
d07cf9563f
PDP11: Fix NG device to have just one interrupt vector.
2019-09-17 21:27:35 +02:00
Mark Pizzolato
69ec377834
PDP11: Fix SET command parsing to require values for all ADDRESS and VECTOR
2019-08-01 07:16:34 -07:00
Mark Pizzolato
4b1ab13bd8
PDP11: Fix SET KDP VECTOR=nnn to allow proper vector setting (Geoff Conway)
2019-08-01 07:06:15 -07:00
Mark Pizzolato
c117698c1d
PDP11: Fix SET XQ/XQB VECTOR=nnn command (Geoff Conway)
2019-07-30 22:14:42 -07:00
Mark Pizzolato
35a5389940
PDP11, Unibus VAX: Fix typo in XUB device register declaration (Dave Hittner)
2019-07-30 22:12:57 -07:00
Mark Pizzolato
6041cd627b
PDP11, PDP10, Unibus VAX: Fix potential buffer overflow warning
2019-07-16 03:46:04 -07:00
Mark Pizzolato
89d51032e2
PDP11, Unibus VAX: Fix Coverity identified warning
2019-07-16 03:15:25 -07:00
Mark Pizzolato
1e214afec3
PDP11, VAX: Fix RQ initialization of extra units
...
As reported in #711
2019-06-25 00:31:29 -07:00
Mark Pizzolato
2bee79b5e7
PDP11, VAX: Properly initialize extended unit structures
...
- Extra queue and timer units on RQB, RQC, and RQD are now properly
initialized.
- PDP11 unit numbers are numbered:
device RQ 0-3
device RQB 4-7
device RQC 8-11
device RQD 12-15
2019-06-24 11:08:09 -07:00
Mark Pizzolato
0b67c26875
PDP11, VAX: Fix XQ device help text with NAT examples.
2019-06-23 23:49:58 -07:00
Mark Pizzolato
9c2c621278
PDP11, VAX: Add RQ device option for variable number of drives
2019-06-23 23:47:12 -07:00
Mark Pizzolato
f75f28aa21
TIMER: Add mechanism to pre-calibrate the instruction execution rate
2019-05-28 23:56:58 -07:00
Mark Pizzolato
6b3bff56b3
DISK: Add support to properly autosize fixed sized disk from a set of choices
...
As discussed in #704
2019-05-21 15:38:39 -07:00
Paul Koning
096f9dbd71
PDP11: Fix PSW handling for breakpoints and other aborts
...
Fixes #701 . The issue is more general than just breakpoints, it
potentially affects any exception dealt with by the ABORT macro.
2019-05-15 20:14:33 -04:00
Mark Pizzolato
bd45a9c45f
PDP11, Most VAX: Improve rewind time for TQ device
...
Make the rewind time vary based on tape position.
2019-05-13 00:18:11 -07:00
Mark Pizzolato
52a31597ec
TAPE: Add ANSIFILES tape format
2019-05-07 05:26:20 -07:00
Paul Koning
4b43f32deb
PDP11: fix SysID message data for LQA
...
Correct the MOP data type code for the Device Type field in the SysID
message, and the value used for device type DELQA.
2019-04-25 15:20:10 -04:00
Mark Pizzolato
a95a835b98
PDP11: Fix typo in formatting instruction history including the SP
2019-04-16 15:55:54 -07:00
Bob Supnik
cdfb7c0878
PDP11: Add SP to instruction history
2019-04-15 22:01:08 -07:00
Mark Pizzolato
9dbc800e58
TAPE: Make sure that all tape record lengths are properly typed.
...
- Add Tape Format help options that include recently added format types to
MTAB entries.
2019-04-10 14:26:20 -07:00
Mark Pizzolato
bb2368ab8d
PDP10, PDP11, VAX: Allow CH to be attached during simulator execution.
2019-04-03 09:43:12 -07:00
Mark Pizzolato
ff9d18656b
PDP10, PDP11, all VAX: Cleanup help info for CR device
...
- Convert strcpy() and strcat() to strlcpy() and strlcat().
2019-04-03 09:36:30 -07:00
Mark Pizzolato
fa77969c57
All: Fix various Coverity complaints
2019-04-03 09:32:54 -07:00
Mark Pizzolato
e7309d947b
PDP10, PDP11, VAX: Fix event initial scheduling to properly start after a reset
2019-03-30 17:37:28 -07:00
Mark Pizzolato
72451ba202
PDP11: Fix RL, HK and TQ I/O Error path to properly clear observed errors
2019-03-08 12:28:07 -08:00
Mark Pizzolato
880c8a89b7
PDP11, PDP18b, PDP8, VAX750, SCP: Silence Coverity identified complaints
2019-02-20 08:32:37 -08:00
Mark Pizzolato
66743dfb92
PDP11: Allow successful build when SDL isn't available for NG and DAG
2019-02-07 11:45:48 -08:00
Lars Brinkhoff
a070a5375c
PDP11: Add 11LOGO programming language and make it bootable from the NG device.
2019-02-07 08:16:52 +01:00
Lars Brinkhoff
3bdf41c809
PDP11: Add Dazzle Dart game and make it bootable from the DAZ device.
2019-02-07 08:16:49 +01:00
Lars Brinkhoff
85beae1194
PDP11: Dazzle Dart input box.
2019-02-07 08:16:46 +01:00
Lars Brinkhoff
5aa8454ab5
PDP11: NG, Knight display.
2019-02-07 08:16:31 +01:00
Mark Pizzolato
f6906af25a
PDP11, all VAXen: Remove duplicate network address conflict message
...
Address conflict message now generated within the
eth_check_address_conflict routine.
2019-01-11 23:24:28 -08:00
Mark Pizzolato
86294db3d5
PDP10, PDP11, Unibus VAX: Flag CH11 DEVICE as a DEV_MUX for visible TMXR debug
2018-11-25 13:01:07 -08:00
Mark Pizzolato
fc33892d24
PDP10, PDP11, Unibus VAX: Indicate when CH11 set parameters haven't been set
2018-11-25 12:59:44 -08:00
Lars Brinkhoff
f42cf0e0a5
PDP10, PDP11, Unibus VAX: Set CH11 TX done on reset.
2018-11-25 20:06:36 +01:00
Lars Brinkhoff
da256fcc28
PDP10, PDP11, Unibus VAXen: CH11 Chaosnet interface.
2018-11-22 07:50:57 +01:00