1
0
mirror of https://github.com/rcornwell/sims.git synced 2026-01-20 09:54:47 +00:00

46 Commits

Author SHA1 Message Date
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
Richard Cornwell
da383cec7f IBM360: Fixed yet another bug in DASD support. 2019-01-27 14:22:58 -05:00
Richard Cornwell
883dd27f9f IBM360: Major update. MVT now can be built.
CDR:  Clean up to return correct status on EOF and empty deck.
   CHAN: Fixed problems with storage key support.
   CHAN: Proper handling of error on initial connect to device.
   CPU:  Fixed errors in handling of storage key protection.
   CPU:  Added aligned data access.
   CPU:  Floating point code starting to work. Still some errors.
   DASD: Corrected sense data for 2311 and 2314 drives for CP/67.
   MT:   Cleaned up proper handling of unattached units.
   SYS:  Fixed bug in deposit.
2019-01-21 22:57:36 -05:00
Richard Cornwell
87560a7f9c IBM360: Fixed bug in PCI interrupt and multi-track operation. 2019-01-16 23:35:22 -05:00
Richard Cornwell
00f4554c8b IBM360: Added Decimal and Floating point, start of /67 support. 2019-01-12 16:56:24 -05:00
Richard Cornwell
aa6e402998 IBM360: Added read sector command for 3330 drive. 2019-01-05 23:10:05 -05:00
Richard Cornwell
3c16f8b3f5 IBM360: Patches to allow DOS/360 and OS/360 to build. 2019-01-05 14:23:16 -05:00
Richard Cornwell
c984c6b187 IBM360: Adding in 2 more DASD controllers. 2018-11-07 18:37:49 -05:00
Richard Cornwell
384b8de9d3 IBM360: Fixed so Stage1 & 2 sysgen should now work. 2018-10-23 22:15:26 -04:00
Richard Cornwell
427a9abfcf IBM360: Fixed Coverity errors. 2018-10-06 00:23:32 -04:00
Richard Cornwell
42b9898ad2 IBM360: Updated to better run OS/360. 2018-10-05 13:06:18 -04:00
Richard Cornwell
3a381e56f2 IBM360: Minor changes to allow OS/360 to run better. 2018-09-05 23:35:26 -04:00
Richard Cornwell
864cae8ff3 IBM360: Updated to new sim_card interface, fixed bug in dasd contoller. 2018-07-27 11:15:10 -04:00
Richard Cornwell
2bfe1c7628 IBM360: Fixed bugs so OS/360 will now boot and execute some jobs. 2018-07-23 10:56:05 -04:00
Richard Cornwell
2aabd4cf49 IBM360: Cleanup channel and instruction issues. Alsmost boots OS/360 2018-07-18 13:58:44 -04:00
Richard Cornwell
85c8e7fe2e IBM360: Fixed to support new sim_card interface. 2018-07-05 22:04:00 -04:00
Richard Cornwell
652159689d IBM360: Support for new interface to sim_card. 2018-04-21 15:07:33 -04:00
Richard Cornwell
9e48a862b4 IBM360: Updated to DASD to run IBM 3330 disks. 2018-02-13 22:27:49 -05:00
Richard Cornwell
c1e3b1935f IBM360: Cosmetic cleanup. 2018-02-13 22:27:08 -05:00
Richard Cornwell
01e56cf5c8 IBM360: Updated copyright notices. 2018-01-08 22:36:28 -05:00
Richard Cornwell
f8c76f4556 IBM360: Updated sys file to do deposit. 2018-01-02 23:17:16 -05:00
Richard Cornwell
a6f363689d IBM360: Added instruction tracing debug flag. 2017-12-29 23:34:36 -05:00
Richard Cornwell
082a83d0ed IBM360: Misc changes to get system working better.
Cleaned up channel handling to properly buffer words.
    End of file handling on DASD records.
    Added instruction tracing to debug log.
2017-12-29 23:22:57 -05:00
Richard Cornwell
c663c1ff53 IBM360: Misc bug fixes, still not working. 2017-11-12 14:09:24 -05:00
Richard Cornwell
4b2db13cca IBM360: Fixed some Coverity errors. 2017-11-05 19:16:26 -05:00
Richard Cornwell
9e308e97e9 IBM360: Many changes. Can now restore and run some DOS jobs.
Card punch now startng to work. Need to fix translation table.
   Card reader moved sense to cdr_srv.
   LPR fixed to generate dos format output.
   DASD many cleanups.
2017-11-05 13:52:51 -05:00
Richard Cornwell
9165f0bcd9 IBM360: Many patches. DASD now appears to work. 2017-10-29 12:31:33 -04:00
Richard Cornwell
6620cd2f6c IBM360: Fixed Coverity errors. 2017-10-18 23:44:36 -04:00
Richard Cornwell
eb4320e2e4 IBM360: Initial commit 2017-10-15 13:22:36 -04:00