1
0
mirror of https://github.com/rcornwell/sims.git synced 2026-02-12 19:08:10 +00:00
Commit Graph

165 Commits

Author SHA1 Message Date
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