1
0
mirror of https://github.com/rcornwell/sims.git synced 2026-01-24 03:17:02 +00:00

78 Commits

Author SHA1 Message Date
Richard Cornwell
0fff3126a9 IBM360: Declare sim_stop_messages as an array SCPE_BASE long 2020-09-13 12:12:35 -04:00
Richard Cornwell
fa88b294d4 IBM360: Fixed sense to properly report BOT and other flags. 2020-09-05 12:09:16 -04:00
Richard Cornwell
3b06039a92 IBM360: Added UNIT_SEQ to punch and printer to support append open. 2020-09-05 12:08:33 -04:00
Richard Cornwell
995ac13063 IBM360: Clean up coverity error. 2020-08-30 22:56:07 -04:00
G Helffrich
37ed26e6c9 IBM360: Changes to help MTS D4.0 to run.
Misc debugging changes.
    Add support for TCH channel controller on /67
    Fix bug in M,MR,MH instructions.
    Extend channel address to include channel controller.
    Add support to examine or deposit virtual addresses.
2020-08-30 21:43:38 -04:00
Richard Cornwell
f37b618947 IBM360: Renable help. 2020-08-09 10:23:24 -04:00
Richard Cornwell
1d186a82ce IBM360: Minor changes to fix some compile warnings. 2020-08-09 10:19:00 -04:00
Richard Cornwell
6f7d3a147a IBM360: Fixes to /67 paging support, and overflow records for MTS. 2020-07-22 23:02:54 -04:00
Richard Cornwell
6cb871e206 IBM360: Fixed to allow MTS to start to work. 2020-07-20 23:02:52 -04:00
Richard Cornwell
9d4093f541 IBM360: Minor code cleanup. Fixed Coverity errors. 2020-07-11 15:04:51 -04:00
Richard Cornwell
b55d60c274 IBM360: Fixed bugs with channel access and cleanup. 2020-07-02 10:58:22 -04:00
Richard Cornwell
37f7519727 IBM360: Added 3270 terminal support. 2020-06-29 22:14:17 -04:00
Richard Cornwell
70c37d5b8f IBM360: Cleanup 2703 code to handle TSS/370 and TCAM halt. 2020-06-29 22:12:46 -04:00
Richard Cornwell
b6a46fc650 IBM360: Update to help TSS and OS/VS1. 2020-06-24 21:26:53 -04:00
Richard Cornwell
448d8f9285 IBM360: Cleanup of channel code. 2020-06-20 15:46:47 -04:00
Richard Cornwell
2e21b4afa3 IBM360: Added setting of TOD clock. 2020-06-20 15:46:15 -04:00
Richard Cornwell
83702781a4 IBM360: Fixed LPR support for control functions. 2020-06-16 21:47:10 -04:00
Richard Cornwell
be009d4080 IBM360: Added help and comments. 2020-06-14 13:06:15 -04:00
Richard Cornwell
e105903ea3 IBM360: Fixed error in seek instruction. 2020-06-14 13:04:52 -04:00
Richard Cornwell
b8f00b57eb IBM360: Added paging support to LPR device. 2020-06-14 13:03:27 -04:00
Richard Cornwell
ea936a5c89 IBM360: Code cleanup. 2020-06-07 08:42:25 -04:00
Richard Cornwell
b5837f5b49 IBM360: Write correct HA on empty WR HA. 2020-06-06 19:07:55 -04:00
Richard Cornwell
8aa1d65100 IBM360: Added more unit record devices to configuration. 2020-06-06 15:16:58 -04:00
Richard Cornwell
43400e5be1 IBM360: Handle write HA with zero data correctly. Add volume label. 2020-06-06 15:16:02 -04:00
Richard Cornwell
39acb0fa86 IBM360: Merged in IBM370 support to simulator. 2020-06-03 21:09:27 -04:00
Richard Cornwell
be8885e02f IBM360: Fixed DASD size recognition. 2020-03-27 18:14:14 -04:00
Richard Cornwell
3d95e0e6ba IBM360: Cleanup comment error. 2020-03-08 23:54:40 -04:00
Richard Cornwell
5ae42ddddd IBM360: Changed storage protection, and misc cleanup. 2020-03-06 21:24:19 -05:00
Richard Cornwell
41e4bdd46a IBM360: Cleanup various compile errors. 2020-02-17 22:55:49 -05:00
Richard Cornwell
cde7ef8bb5 IBM360: Fixed channel status handling. 2020-02-03 22:19:35 -05:00
Richard Cornwell
e277497d88 IBM360: Added support for Channels 4-7. 4 being multiplexer. 2020-02-02 21:05:30 -05:00
Richard Cornwell
c15b9ffa88 IBM360: Minor changes to help OS/360 work better. 2020-01-29 21:36:25 -05:00
Richard Cornwell
8a56a36a47 IBM360: Fixed overwriting of file on LP. 2019-08-07 21:46:43 -04:00
Richard Cornwell
016a8fad64 IBM360: Cleanup compiler warnings. 2019-07-04 13:26:58 -04:00
Richard Cornwell
585e37288c IBM360: Cleanup compile errors. 2019-07-03 18:31:40 -04:00
Richard Cornwell
74b61bf858 IBM360: Removed Makefile. 2019-06-26 19:34:01 -04:00
Richard Cornwell
78a8b3ab25 IBM360: Fixed stack smash bug. 2019-03-10 14:42:36 -04:00
Richard Cornwell
47ec304602 IBM360: Fixed Floating point support, added Extended precision. 64 bit math. 2019-03-10 14:27:31 -04:00
Richard Cornwell
39e74465fc IBM360: Fixed some minor bugs. 2019-03-10 14:27:08 -04:00
Richard Cornwell
ee338b04ac IBM360: Fixed Coverity errors. 2019-02-16 22:52:12 -05:00
Richard Cornwell
025dcfd88e IBM360: Added ECMode PSW, general cleanup. 2019-02-14 19:59:31 -05:00
Richard Cornwell
290ab85376 IBM360: Fixed Floating Point, NBSFortran now passes. 2019-02-05 23:39:01 -05:00
Richard Cornwell
494cda7859 IBM360: Added 2741 translation tables, other minor fixes. 2019-02-03 23:23:35 -05:00
Richard Cornwell
75d7af73a8 IBM360: Backed out of MTS patch. Wrong termination code on invalid seeks. 2019-02-03 23:22:53 -05:00
Richard Cornwell
d9ba75eb68 IBM360: Removed testing code. 2019-02-02 00:11:26 -05:00
Richard Cornwell
4045fadc22 IBM360: More floating point patches. Still not 100%. 2019-02-02 00:00:04 -05:00
Richard Cornwell
18f2ea1504 IBM360: Channel patches to help MTS. 2019-02-01 23:59:36 -05:00
Richard Cornwell
d1b1cf56e5 IBM360: Fixed decimal instructions and Edit Mark. Thanks to Marcus Watts's help. 2019-01-31 23:43:31 -05:00
Richard Cornwell
3b6ef4935c IBM360: FP mostly working, some edge cases to fix. 2019-01-30 22:31:01 -05:00
Richard Cornwell
dd7750b3ab IBM360: Added support for 2703 comm controller. 2019-01-27 14:24:00 -05:00