Mark Pizzolato
89d51032e2
PDP11, Unibus VAX: Fix Coverity identified warning
2019-07-16 03:15:25 -07:00
Mark Pizzolato
acbea91524
PDP11, PDP10, VAX: Fix DMC11 device DDCMP Maintenance packet handling
...
1) Assure that Link line carrier is present prior to attempting to transmit
maintenance packets.
2) Properly set flag bits in maintenance packets.
2018-11-10 04:34:43 -08:00
Mark Pizzolato
8082cc084a
PDP11: Fix collision of debug bit which disabled packet data trace
2018-10-10 08:05:30 -07:00
Mark Pizzolato
a8a0182f74
PDP10, PDP11, VAX: Fixed Sync Data corruption Troll to actually discard transmit packets which it thinks it wants to.
2014-05-31 13:24:49 -07:00
Mark Pizzolato
779e2437bd
PDP10, PDP11, VAX: Fix DMC/DMR DDCMP implementation to not crash due to buffer exhaustion while generating NAK packets for missing packets.
2014-05-30 11:30:07 -07:00
Mark Pizzolato
963ff98da4
PDP10, PDP11, VAX780, VAX750, VAX730: Fixed DMC/DMR DDCMP implementation to be tolerant of packet corruption.
2014-05-29 15:48:00 -07:00
Mark Pizzolato
fa9295c9fd
PDP11, PDP10, VAX: Fix DMC and DUP DDCMP debugging output for packet data
2014-04-01 19:35:45 -07:00
Mark Pizzolato
02cb5c2d88
Compiler suggested cleanups.
...
Mostly silencing noise warnings, but bugs were found in sim_console.c and pdp11_dmc.c
2014-02-14 17:07:45 -08:00
Mark Pizzolato
b1fb809210
PDP10, PDP11, VAX: Added the DDCMP corruption troll to the DDCMP layer and removed it from the KDP device.
...
Now all DDCMP capable devices KDP, DUP and DMC/DMR have access to packet corruption generation to simulate real world imperfect data lines for protocol testing.
2014-02-10 17:22:19 -08:00
Mark Pizzolato
ffda4c1c41
VAX,PDP11: Fix behavior of simulator when multiple DMC devices are in use concurrently. Fix for issue #51 .
...
The interrupt acknowledgment logic for the transmit interrupt inadvertently cleared the device interrupt pending flag even when other devices potentially had pending interrupts.
Added line specific indications in the debug output for packet trace debugging.
2014-02-05 08:20:43 -08:00
Mark Pizzolato
55c5d20517
PDP10,PDP11,VAX: Addition of inter operable DUP11, DMC11 and KDP11 devices
...
This is the results of external KDP development activities. The KDP side done by Timothe Litt and DMC and DUP by Mark Pizzolato
Additionally, other PDP10 updates from Timothe Litt
2013-11-25 07:00:17 -08:00
Mark Pizzolato
596cb3f580
Added needed DUP interfaces to allow use by KMC11/KDP.
2013-06-02 13:19:23 -07:00
Mark Pizzolato
4d34547b05
Cleanup DUP11 implementation and refactor for shared use by another device (KMC11).
2013-05-31 11:58:09 -07:00
Mark Pizzolato
a61dec6544
Add initial sharable DDCMP support
2013-05-29 12:37:51 -07:00