Richard Cornwell
3a4cda8439
IBM360: Added commands needed for MVS.
2024-05-03 21:08:16 -04:00
Richard Cornwell
b7998a9933
IBM360: Major changes to get MVS to work.
...
Moved access check to subroutine.
Redid memory access functions.
Cleaned up valid memory check for SS instructions.
Cleanup ICM/STCM/CLM execution.
Fixed condition codes for MVCL instruction.
2024-05-03 21:04:42 -04:00
Lars Brinkhoff
ba56caab7f
KA10: Fix write access for auxiliary processor memory.
...
They auxiliary memory may shadow a portion of the 10-11 range, so it
must be checked first.
2024-04-17 13:41:57 +02:00
Richard Cornwell
bf72ad0b51
KA10: Fixed so history works at simH prompt.
2024-03-29 10:30:02 -04:00
Richard Cornwell
d8d4701b9e
SCP: Remove printing of prompt for vm_read functions.
2024-03-29 10:29:25 -04:00
Richard Cornwell
13a8b4d301
KA10: Updated PIDP10 panel support.
2024-03-19 12:16:16 -04:00
Richard Cornwell
377cd9ae7a
IBM360: Cleanup warnings from CMake
2024-03-19 12:04:10 -04:00
Richard Cornwell
b83faa76de
I7000: Clean up compiler warning from CMake
2024-03-19 12:02:25 -04:00
Richard Cornwell
f347444df0
B5500: Cleanup some warning from CMAKE.
2024-03-19 12:00:33 -04:00
Richard Cornwell
40a64324b7
SCP: Added support for CMAKE.
2024-03-12 12:35:07 -04:00
Richard Cornwell
2feef0b36f
SCP: Fix make file differences.
2024-03-12 12:33:33 -04:00
Richard Cornwell
408422e1c8
KA10: Removed compiler warnings.
2024-03-12 12:33:14 -04:00
Richard Cornwell
3f579eddfd
I7000: Minor fixes.
2024-03-12 12:27:59 -04:00
Richard Cornwell
9462ee624f
IBM360: Updated to fix bugs uncovered under diagnostics.
2024-03-12 12:27:02 -04:00
Richard Cornwell
91c816597c
IBM360: Add support to load a TXT file.
2024-03-12 12:25:13 -04:00
Richard Cornwell
fdb0d936d7
KA10: Removed new file from KL10 build.
2024-02-15 17:45:37 -05:00
Richard Cornwell
450a244c88
SCP: Updated to current.
2024-02-15 17:34:34 -05:00
Richard Cornwell
44286d49e1
KA10: Add pdp6_ge.c to Visual Studio build
2024-02-15 14:21:44 -05:00
Richard Cornwell
c4f2f4855f
Merge branch 'larsbrinkhoff-lars/ge'
2024-02-15 14:13:36 -05:00
Lars Brinkhoff
4cbff8455b
KA10: Allow eight Unibus ports on the TEN11 device.
2024-02-15 14:13:18 -05:00
Lars Brinkhoff
3266cff61d
KA10: Detect TEN11 dropped connection.
2024-02-15 14:13:16 -05:00
Richard Cornwell
8a6ea8889e
IBM360: Fixes to better handle storage modification bits.
2024-02-15 14:13:15 -05:00
Richard Cornwell
32788919c4
IBM360: Add support for 3400 tape drives.
2024-02-15 14:13:12 -05:00
Richard Cornwell
8cc79906e8
I7000: Fixed issues with I7080 test case not running correctly.
2024-02-15 14:13:11 -05:00
Richard Cornwell
c35cb19bfc
IBM360: Added missing 3270 command that MVS wants.
2024-02-15 14:13:09 -05:00
Richard Cornwell
d4faa03804
Merge branch 'larsbrinkhoff-lars/many-ten11-ports'
2024-02-15 14:12:40 -05:00
Lars Brinkhoff
652063840e
KA10: Allow eight Unibus ports on the TEN11 device.
2024-02-03 11:55:18 +01:00
Lars Brinkhoff
bf54a01131
KA10: Detect TEN11 dropped connection.
2024-02-03 11:54:32 +01:00
Richard Cornwell
634fff7d5f
IBM360: Fixes to better handle storage modification bits.
2024-01-25 18:00:52 -05:00
Richard Cornwell
b5153f4fb3
IBM360: Add support for 3400 tape drives.
2024-01-25 17:59:11 -05:00
Richard Cornwell
cc751fc489
I7000: Fixed issues with I7080 test case not running correctly.
2024-01-25 16:04:35 -05:00
Richard Cornwell
9fd72a7700
IBM360: Added missing 3270 command that MVS wants.
2024-01-13 15:48:46 -05:00
Lars Brinkhoff
6bdba9bd61
PDP6: Add GE DATANET-760 device.
...
This is a terminal multiplexor to emulate the GE DATANET-760 controller.
https://gunkies.org/wiki/MIT_AI_lab_IO_bus_interface_for_GE_Datanet_760
2024-01-10 15:02:13 +01:00
Richard Cornwell
0c627e98c1
KA10: Removed USER mode restriction from idle detection.
2024-01-08 12:24:27 -05:00
Richard Cornwell
958899269b
I7000: Fixed compile warning with i7080 simulator.
2023-12-31 13:41:34 -05:00
Richard Cornwell
81d9627442
B5500: Make sure Lines per page gets initialized properly.
2023-12-20 19:09:03 -05:00
Richard Cornwell
4ee50d1b38
KA10: Fix random hang on DP disk drives.
2023-12-01 01:17:25 -05:00
Richard Cornwell
0066fcdae7
KA10: Fix RH10/20 to allow access to registers during transfer.
2023-11-30 21:11:59 -05:00
Richard Cornwell
de0febb8b6
I7000: Removed output file.
2023-11-30 21:00:15 -05:00
Richard Cornwell
4fb17c84b4
SCP: Updated to current.
2023-11-30 20:56:36 -05:00
Richard Cornwell
b646a69375
IBM360: Added more correct sense data for 3330 and above disks.
2023-11-30 20:55:13 -05:00
Richard Cornwell
3e445d2838
I7000: Updated I7080 test to work better.
2023-11-30 20:49:48 -05:00
Richard Cornwell
1dcb23e0d5
I7000: Updated good test run again.
2023-11-27 16:59:16 -05:00
Richard Cornwell
efde5d935c
I7000: Another attempt to get 7090 tests to pass.
2023-11-27 16:54:08 -05:00
Richard Cornwell
1ffbce968c
I7000: Fixed i7090 test log.
2023-11-27 16:49:13 -05:00
Richard Cornwell
1706ce9343
I7000: Updates I7090 test cases.
2023-11-27 16:37:03 -05:00
Richard Cornwell
127e6157e1
I7000: Fixed channel issues to allow I7090 to run Stress.
2023-11-27 16:36:09 -05:00
Richard Cornwell
4b8e6b5eb9
I7000: Added diagnostics tests for I7080.
2023-11-27 16:34:22 -05:00
Richard Cornwell
971cbf708c
I7000: Fixed I7080 to pass basic CPU diagnostics.
2023-11-27 16:33:17 -05:00
Richard Cornwell
36f363c825
I7000: Added I7010 test cases.
2023-11-27 16:32:44 -05:00