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
7478ddc7d4
ETHER: Reject invalid MAC addresses while looking for address conflicts
2019-01-11 23:08:20 -08:00
Lars Brinkhoff
6d68a1180e
display: Update 340 simulation to use sim_ws.
2019-01-11 18:41:55 +01:00
Mark Pizzolato
a989770656
SCP: Add "HELP DEVICE devnam"
...
This allows for device help to be displayed for devices which may have
names that are ambiguous with respect to commands. For example
if a device named CON exists, HELP CON will display info about the
CONTINUE command rather than the device. HELP DEVICE CON will
now display that device's HELP info.
2019-01-08 07:25:22 -08:00
Mark Pizzolato
59bfff4bfd
TMXR: Make sure to only set UNIT_TM_POLL flag for active tmxr units.
...
The effect here is to avoid clearing the UNIT_TM_POLL flag for devices which
call tmxr_set_line_unit or tmxr_set_line_output_unit on device reset.
As reported in #646
2019-01-05 07:38:02 -08:00
Mark Pizzolato
f8bc1add59
TMXR: Avoid potential improper clearing of UNIT_TM_POLL flag.
...
As discussed in #646
2019-01-04 17:40:41 -08:00
Mark Pizzolato
b437bfc280
H316: Avoid name space collision for the global variable PC
...
When dynamic loading readline, it intenally defines/references a variable
named PC which collides with a simulator defined global variable and
readline doesn;'t work for SCP ommand recall and possibly interferes with
simulator operation.
2018-12-31 09:56:10 -08:00
Mark Pizzolato
9f2d96b3e7
SCP: Allow debugger delivery of SIGINT separate from WRU return to sim> prompt
2018-12-31 09:49:06 -08:00
Mark Pizzolato
7a1400a50c
doc: Correct Npcap download URL
2018-12-19 01:39:53 -08:00
Mark Pizzolato
a3d093b116
doc: Update simh_faq.doc to describe VMS license PAK importing
2018-12-18 08:15:58 -08:00
Mark Pizzolato
6fa8f6012c
PDP8: Add device descriptions to all devices
2018-12-15 12:55:54 -08:00
Mark Pizzolato
c2b45a26e6
display: Add ability for device code to optionally handle keyboard input events
2018-12-14 01:01:35 -08:00
Seth Morabito
6e7127d954
3b2: Properly initialize DMAC Current Word Count
...
- The DMAC controller "Current Word Count" expects to decrement
beyond 0 to 0xffff. Its initial value should also be 0xffff.
Setting the initial value to 0 introduced a very subtle bug
related to DUART self-test following a soft power reset.
2018-12-13 19:50:20 -08:00
Leo Broukhis
7c207c6233
BESM6: Printer file position must be updated.
2018-12-12 09:37:20 -08:00
Mark Pizzolato
0ba63fe7fa
SCP: Automatically Save and Restore unit pos variable
...
Update writing simulator doc to describe proper use of unit pos variable.
2018-12-12 09:34:49 -08:00
Phil Budne
5784c6d0aa
display: Fix A and M in type 340 character set
...
as discussed in #640
2018-12-11 17:02:53 -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
Mark Pizzolato
4fc7950afa
SCP: Prioritize memory buffer writes over debug output
2018-11-24 06:17:09 -08:00
Mark Pizzolato
712f9c9e3a
SCP: Provide detailed error message when rejecting invalid device DEGUG option
2018-11-24 06:03:04 -08:00
Mark Pizzolato
cbe9bba849
PDP10, PDP11, Unibus VAX: Add CH11 build support for Windows and VMS
2018-11-22 11:13:25 -08:00
Lars Brinkhoff
da256fcc28
PDP10, PDP11, Unibus VAXen: CH11 Chaosnet interface.
2018-11-22 07:50:57 +01:00
Mark Pizzolato
4b5b1edea5
TMXR: Properly reference the per line packet variable when connecting sockets
2018-11-19 04:58:24 -08: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
3b8fc9d314
SCP: Avoid debug output noise when starting and stopping instruction execution
2018-11-08 21:36:33 -08:00
Mark Pizzolato
d372899a2f
VAX: Fix spelling in message output while running diagnostic tests
...
As mentioned in #634
2018-10-19 14:49:39 -07:00
David Wise
7d7a57aa88
I1620: DEVICE register list should contain WAIT(TIME) or CPS but not both
...
Fix #632
2018-10-13 10:19:15 -07:00
Mark Pizzolato
8385ef50a6
ETHER: Only convert attach argument to lower case when it contains a ':'
2018-10-10 08:30:00 -07: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
f8a18df1c4
SCP: Cleanup compiler warnings
2018-10-10 00:03:37 -07:00
Mark Pizzolato
6e65b635e3
ETHER: Accept upper or lower attach transport types (UDP, TAP, VDE, NAT)
2018-10-09 23:23:39 -07:00
Mark Pizzolato
d4de42b353
SCP: Properly synchronize debug output data during duplicate line detection
2018-10-09 19:03:47 -07:00
Mark Pizzolato
74a640d04a
All VAX: Properly record clock tick acknowledgments
2018-10-08 22:33:00 -07:00
Mark Pizzolato
5fdc1e6d0f
SCP: Add more clock adjustments while idling
2018-10-08 20:55:01 -07:00
Mark Pizzolato
6a3424df86
SCP: Add option to write debug output to an in memory circular buffer
2018-10-08 17:50:00 -07:00
Mark Pizzolato
948d8cc6e8
TIMER: Remove excessive adjustment of sim_interval while idling
2018-10-05 20:44:22 -07:00
Mark Pizzolato
b38cc8a367
SCP: Allow "STEP -T nnn" to work
...
Delay scheduling of long duration calibration events until a calibrated timer
is established.
2018-10-05 20:43:43 -07:00
Mark Pizzolato
7984074f5f
SCP: Fix potential leak in error path exit (Coverity)
2018-10-05 17:32:57 -07:00
Mark Pizzolato
e994a4aeda
SCP: Expose version information in environment variables
2018-10-05 15:27:22 -07:00
David Wise
c60c151b4e
I1620: Correct help text for CPU FP option
2018-10-05 08:11:00 -07:00
Mark Pizzolato
4dd08bfe5d
Visual Studio Projects: Update required windows-build components
2018-10-02 18:14:08 -07:00
Mark Pizzolato
e20e9878ab
Visual Studio Projects: Add missing #define for UC15 build
2018-10-02 17:24:42 -07:00
Mark Pizzolato
6a5b0c5bcc
makefile: Add check for tests as part of each target build steps
2018-10-02 17:24:04 -07:00
Mark Pizzolato
aabb689763
Visual Studio Projects: Remove I650 from build for lack of attention from author
...
The I650 simulator depends on the sim_card library which had API chages that
the author agreed to before the changes were committed, but no update of the
I650 simulator code has come for the past 2 months.
2018-10-02 15:42:45 -07:00
Mark Pizzolato
ced643a8b7
Visual Studio Projects: Add Post Build Event script to run tests when available
2018-10-02 14:43:09 -07:00
Bill Beech
17491577c7
Intel-Systems: Correct size of port variable to uint16
2018-10-02 14:26:40 -07:00
Mark Pizzolato
b759d73fe5
PDP11: Avoid reference to display.h when building without display support
2018-10-02 12:53:08 -07:00
David Wise
dbc596ff22
I1620: Update doc to remove redundant PTP section.
2018-10-02 09:22:46 -07:00
Mark Pizzolato
88a0cae129
Visual Studio Projects: Fix post build events for Intel-Systems and swtp6800
2018-10-01 20:23:59 -07:00