Richard Cornwell
0cf55d43b5
IBM360: Cleanup of code, and some enhancements for MVS support.
2024-05-15 13:05:50 -04:00
Richard Cornwell
863668dfcf
IBM360: Updated support for 3340 and 3350 disk. Fixed WR HA.
2024-05-10 21:19:46 -04:00
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
Richard Cornwell
377cd9ae7a
IBM360: Cleanup warnings from CMake
2024-03-19 12:04:10 -04:00
Richard Cornwell
40a64324b7
SCP: Added support for CMAKE.
2024-03-12 12:35:07 -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
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
9fd72a7700
IBM360: Added missing 3270 command that MVS wants.
2024-01-13 15:48:46 -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
5c112d0e01
IBM360: Added secondary console.
2023-06-28 21:50:42 -04:00
Richard Cornwell
c2104e9176
IBM360: Add ablity to disable individual lines in SCOM.
2023-06-28 21:49:40 -04:00
Richard Cornwell
1c1e0ae94e
IBM360: Clean up comments in console code.
2023-06-28 21:49:06 -04:00
Richard Cornwell
0665e4098f
IBM360: Cleanup more Windows warnings.
2023-05-09 13:45:18 -04:00
Richard Cornwell
07a7cacbb4
IBM360: Fixed some Windows warning.
2023-05-09 13:09:42 -04:00
Richard Cornwell
feefb90fc0
IBM360: Added some debug messages.
2023-05-09 12:23:41 -04:00
Richard Cornwell
3be604fcb0
IBM360: Removed 32 bit floating point support.
2023-04-27 21:46:44 -04:00
Richard Cornwell
3bb3b76ff0
IBM360: Fixes to fix errors uncovered by microcode testing.
2023-04-19 21:11:44 -04:00
Richard Cornwell
3866d240ef
IBM360: Fixed file to DOS format, start of LRA VM assist.
2023-04-19 21:10:48 -04:00
Richard Cornwell
101e806a51
IBM360: Fix Subtract and Add logical so DOSVS can now IPL.
2022-07-21 23:19:26 -04:00
Richard Cornwell
4db7958bee
IBM360: Fixed issue with TIO on busy device.
2022-07-06 21:52:42 -04:00
Richard Cornwell
30342544ad
IBM360: Fixed OS/VS1 build issue.
2022-02-02 20:09:36 -05:00
Richard Cornwell
7229a20a1f
IBM360: Fix channels to handle devices that disconnect during chaining.
2022-01-29 23:38:35 -05:00
Richard Cornwell
085b9abb4f
IBM360: removed unused variable.
2022-01-29 23:38:00 -05:00
Richard Cornwell
8f6fec4013
IBM360: Fixed errors in handling of offline tapes.
2022-01-22 11:51:14 -05:00
Richard Cornwell
f7093e0377
IBM360: Fixed tape to disconnect on rewind/unload if not chaining.
2022-01-21 00:01:58 -05:00
Richard Cornwell
41eacc25ac
IBM360: Fixed some Coverity errors.
2022-01-08 21:01:04 -05:00
Richard Cornwell
b790eff61d
IBM360: Added FCB support to printer.
2022-01-03 23:47:33 -05:00
Richard Cornwell
ab32208bba
IBM360: Fixed issue with NOP on tape drive.
2022-01-03 23:47:06 -05:00
Richard Cornwell
a3b5a536b4
IBM360: Clear flags on seach header equal, to allow DOSVS to IPL.
2021-12-26 20:21:50 -05:00
Richard Cornwell
5d1e31d949
IBM360: Fixed immediate command to always ignore length.
2021-12-26 20:20:38 -05:00
Richard Cornwell
4a01ca28d8
IBM360: Fixed test command on card reader to return 0 status.
2021-12-26 20:19:47 -05:00
Richard Cornwell
4f16fdb8d1
IBM360: Fix card reader to clear status on detattach.
2021-11-21 19:12:33 -05:00
Richard Cornwell
ccb32e53be
IBM360: Misc fixes. Fix 2314 disk size, external interrupt, card reader stack.
2021-11-19 20:00:20 -05:00
Richard Cornwell
4ee337edad
IBM360: Removed sign unsigned warning on windows.
2021-11-13 16:10:03 -05:00
Richard Cornwell
d6594834b8
IBM360: Fixed console for DOS/VS.
2021-11-13 14:21:16 -05:00
Richard Cornwell
018d00f9a2
IBM360: Fixed issue with MTS.
2021-11-10 19:41:55 -05:00
Richard Cornwell
abb37ffbd2
IBM360: Fixed card reader to behave more like IBM2540R.
2021-11-07 12:27:14 -05:00
Richard Cornwell
265f4b49e5
IBM360: Fixed bug in AP instruction, thanks to Roberto Sancho for finding this.
2021-11-07 12:04:28 -05:00
Richard Cornwell
3cce131522
IBM360: Cleanup LRA instruction.
2021-11-04 21:55:14 -04:00
Richard Cornwell
36bf66f6ed
IBM360: Fix disk size errors for 3330 and 3350.
2021-11-04 21:53:46 -04:00
Richard Cornwell
561a889a6e
IBM360: reversed newline/carrage return to carrage return/newline
2021-11-01 22:59:58 -04:00
Richard Cornwell
09c1a2c405
IBM360: Cleanup console cancel support.
2021-11-01 18:21:14 -04:00
Richard Cornwell
7fc10ddad3
IBM360: Updated Status.
2021-10-29 21:28:32 -04:00
Richard Cornwell
e8dc360c6c
IBM360: Reversed newline/carrage return to carrage return/newline
2021-10-29 21:27:01 -04:00
Richard Cornwell
e0f708e2b3
IBM360: Fix bug in subtract instruction. Misc fixes.
2021-10-28 19:37:06 -04:00
Richard Cornwell
7325bd86f7
IBM360: Fix DASD to work correctly when device not attached.
2021-10-23 22:30:49 -04:00
Richard Cornwell
dee87e744b
IBM360: Fixed nop command on CDR.
2021-10-23 22:30:00 -04:00