1
0
mirror of https://github.com/simh/simh.git synced 2026-05-25 04:20:38 +00:00

Commit Graph

  • 749dd7d333 SCP: Move utility functions to sim_fio Mark Pizzolato 2021-01-12 07:58:56 -08:00
  • 597178fc26 SCP: Specify detail in detach messages for buffered files Mark Pizzolato 2021-01-12 05:26:23 -08:00
  • 6cfd55180f SCP: Assure proper goto and call behavior with spaces in path names Mark Pizzolato 2021-01-07 17:12:06 -08:00
  • 186fa30f37 SCP: Assure that remote console sessions continue after multiple reboots Mark Pizzolato 2021-01-07 17:11:03 -08:00
  • 4f215963f8 FIO: Fix name matching when glob isn't available and using fnmatch Mark Pizzolato 2021-01-06 07:15:22 -08:00
  • 21117a2cb1 makefile: allow .git to be a file or directory to handle submodules Anders 2021-01-02 22:55:53 -08:00
  • 2911b3a440 AltairZ80: Added Morrow Disk Jockey disk controller Peter Schorn 2021-01-03 14:24:30 +01:00
  • 5e539dc0b2 BESM6: Implemented punched card input and punched tape output Leo Broukhis 2021-01-02 01:02:15 -08:00
  • 8c42a3436c VAXen with SCSI: Allow some cross controller read only drive access Mark Pizzolato 2020-12-29 11:14:34 -08:00
  • 613625e878 SCP: Correct unit level debug logic to avoid potential segfault Mark Pizzolato 2020-12-28 10:26:45 -08:00
  • beaa1e7387 ETHER: Properly support builds when pcap isn't available Mark Pizzolato 2020-12-24 21:38:22 -08:00
  • 268827d75c SDS: Add Card Reader and Card Punch devices Ken Rector 2020-12-18 23:47:36 -08:00
  • 746f806bb3 SCP: Merge minor changes from Supnik-Current branch Mark Pizzolato 2020-12-18 10:02:18 -08:00
  • c1ccc54da9 PDP11: Updated document for CPU BEVENT option Bob Supnik 2020-12-18 03:40:00 -08:00
  • 5f2470904b AltairZ80: Updated M2SIO device Peter Schorn 2020-12-17 09:31:53 +01:00
  • 1f6d0822bd SCP: Clarify description of -A attach switch in the help text Mark Pizzolato 2020-12-16 20:07:25 -08:00
  • 852c0bc1bc SCP: Avoid seeking on attached sequential devices on non seekable files Mark Pizzolato 2020-12-14 18:48:14 -08:00
  • c32b3ab054 AltairZ80: HDC-1001: Complete the implementation. Howard M. Harte 2020-12-13 15:57:31 -08:00
  • 0eb14db0a7 AltairZ80: wd179x: Improve accuracy of the simulation. Howard M. Harte 2020-12-13 15:41:08 -08:00
  • 313d71b73e sim_imd: Properly calculate IMD sectsize. Howard M. Harte 2020-12-13 15:26:04 -08:00
  • 898d7cbdbb AltairZ80: Add Z80 Interrupt Mode register (IM.) Howard M. Harte 2020-12-12 20:43:21 -08:00
  • d0c009504b AltairZ80: Add support for the AB Digital B810. Howard M. Harte 2020-12-12 20:43:07 -08:00
  • bcaf577d21 ETHER: Reorg for warning free build with and without Ethernet support Mark Pizzolato 2020-12-11 07:18:59 -08:00
  • 2f38b5f779 ETHER: Proper cleanup while getting Linux system id Mark Pizzolato 2020-12-11 07:18:43 -08:00
  • e353b910ea TMXR: Fix Coverity identified missing status check Mark Pizzolato 2020-12-11 07:18:27 -08:00
  • 567005a08d VAXStation3100's: Fix Coverity identified warning Mark Pizzolato 2020-12-11 07:18:06 -08:00
  • fcc7c37d5a CI: Build using GitHub Actions. Lars Brinkhoff 2020-12-11 10:10:44 +01:00
  • 1f9552cbe2 Visual Studio Projects: Cleanup tt2500 project definition Mark Pizzolato 2020-12-04 04:18:36 -08:00
  • 0583bdfeda TRAVIS: Update Mac build to use Xcode 12. Lars Brinkhoff 2020-12-02 10:56:19 +01:00
  • 236ca8206d VAX750: Associate bit fields with TTI and TTO DEVICE REGisters Mark Pizzolato 2020-12-02 14:46:58 -08:00
  • c6710ee054 VIDEO: Silence minor compiler warning Mark Pizzolato 2020-12-02 14:45:41 -08:00
  • d5befa75c1 I650, IBM1130, PDP11, PDP18b, VAX, Sigma: Fix set but unused variables. Lars Brinkhoff 2020-12-02 14:45:21 -08:00
  • 1f76c0ce8a TT2500: Fix unit flags. Lars Brinkhoff 2020-12-02 20:09:02 +01:00
  • 44cc9f3f6d TT2500: Turtle Terminal 2500, from General Turtle Inc. Lars Brinkhoff 2020-12-02 08:17:47 +01:00
  • a6e6968cfd SCP: Avoid unexpected breakpoint interaction in revised RUN/GO commands Mark Pizzolato 2020-12-01 12:05:42 -08:00
  • d21a344757 SCP: Fix RUN command to reliably allow PC to be specified Mark Pizzolato 2020-11-30 13:04:15 -08:00
  • 52f3a69d98 IMLAC: Sample program: SSV 22. Lars Brinkhoff 2020-11-29 13:44:33 +01:00
  • 6f7d0406ff AltairZ80: Updated documentation for iCOM device Peter Schorn 2020-11-29 09:39:29 +01:00
  • 5211c1134a AltairZ80: New iCOM device, PTP port command, code cleanup Peter Schorn 2020-11-28 14:02:01 +01:00
  • 26f9c7a748 IMLAC: Fixes for the display. Lars Brinkhoff 2020-11-26 14:11:58 +01:00
  • 5cc86e2440 SCP: Be sure to perform all library close activities whenever exiting Mark Pizzolato 2020-11-26 04:24:55 -08:00
  • 6a249c6246 makefile: Provide specific advice on macOS about dependent packages Mark Pizzolato 2020-11-25 12:15:50 -08:00
  • 970fb8ec95 PDP10, ETHER, VIDEO, VAX: Fix set but unused variables. Lars Brinkhoff 2020-11-25 04:50:47 -08:00
  • 86889c662c makefile: assure that macOS 11 (XCode 12) can use libpthread Mark Pizzolato 2020-11-25 04:43:22 -08:00
  • b471f16a0a IMLAC: Use sim_video stubs rather than #ifdefs. Lars Brinkhoff 2020-11-25 09:12:08 +01:00
  • 66a426c48e VIDEO: Add stubs for new APIs. Lars Brinkhoff 2020-11-25 09:05:24 +01:00
  • 0fb0ab516d makefile: Add support for XCode 12 on macOS 11 Mark Pizzolato 2020-11-24 16:39:55 -08:00
  • bf2dabdebf IMLAC: Fix compiler warnings. Lars Brinkhoff 2020-11-24 14:33:58 +01:00
  • 2571ea5253 SCP: Fixed minor text error in help Mark Pizzolato 2020-11-24 04:46:09 -08:00
  • 3fc46f3b57 VIDEO: Allow more than one window. Lars Brinkhoff 2020-11-24 13:24:43 +01:00
  • 983b3ae278 KA10: Better fix to RH10/20 for Tops20. Richard Cornwell 2020-11-19 21:20:30 -05:00
  • 435eb0e599 KA10: Cleanup typos in debug help. Richard Cornwell 2020-11-19 21:20:09 -05:00
  • 9dd46a8b80 KA10: Fixed bug in I/O instruction assembly Richard Cornwell 2020-11-19 21:13:44 -05:00
  • 486505741c TIMER: Fix pre-calibrate 100ms setup bug Mark Pizzolato 2020-11-18 22:53:24 -08:00
  • 93bff5ea05 SCP: Handle ON processing for stdin supplied commands Mark Pizzolato 2020-11-18 15:17:04 -08:00
  • 8233fdc3c1 TIMER: Run simulator pre-calibration for a minimum of 100ms Mark Pizzolato 2020-11-18 14:47:42 -08:00
  • 03a79b1205 KA10: Fix bug with later versions of TOPS20. Richard Cornwell 2020-11-17 22:06:44 -05:00
  • d79cc4c494 KA10: Updated to use DEC029 translation tables. Richard Cornwell 2020-11-17 22:06:22 -05:00
  • 3a7a27f651 CARD: Added DEC029 translation table. Richard Cornwell 2020-11-17 22:05:42 -05:00
  • 845a4d8f0e SCP: Silence compiler warning about potential sprintf buffer truncation Mark Pizzolato 2020-11-16 11:36:34 -08:00
  • 9cb93a64f2 SCP: Slow down debug output writes when the debug fd is non blocking Mark Pizzolato 2020-11-16 11:09:23 -08:00
  • b0ac93294e SCP: Add FLUSH_INTERVAL register to override the default 30 second buffer flush Mark Pizzolato 2020-11-15 14:28:25 -08:00
  • ba5e18e963 SCP: Assure that debug output is aways completely written via fwrite Mark Pizzolato 2020-11-13 22:29:32 -08:00
  • 267f2548a6 IMD: Fix compiler warning in sim_debug statement Mark Pizzolato 2020-11-13 21:11:19 -08:00
  • 43412d227f KA10: Updated reader/punch for new translation tables. Richard Cornwell 2020-11-09 19:33:32 -05:00
  • c86bd2271f B5500: Updated reader/punch for new translation tables. Richard Cornwell 2020-11-09 19:33:03 -05:00
  • 47dbc558a2 CARD: Updated translation table. Richard Cornwell 2020-11-09 19:32:36 -05:00
  • 78d6650acd sim_imd: clean up debug output. Howard M. Harte 2020-11-07 19:41:40 +00:00
  • c2059b0708 CARD: Improved help output distinguishing reader vs punch attach syntax Mark Pizzolato 2020-11-06 11:55:20 -08:00
  • 7f289b85f6 CARD: Update help to indicate multiple files may be attached at one time Mark Pizzolato 2020-11-06 10:16:48 -08:00
  • 9b1dea3a13 CARD: Minor adjustments for v3.x compatibility Mark Pizzolato 2020-11-06 09:42:18 -08:00
  • 222c9d91b4 IMLAC: Improve debug output. Lars Brinkhoff 2020-11-04 14:41:19 +01:00
  • 07d37f6d9e TMXR: Clarify comments on API description and variable names Mark Pizzolato 2020-11-03 07:58:42 -08:00
  • e3572e1a9f TMXR: Fix modem status bit retrieval to also return DTR and RTS Mark Pizzolato 2020-11-02 16:42:56 -08:00
  • f9ce5ae8ff SCP: Add whitespace ignore option to file and string content comparisons Mark Pizzolato 2020-11-01 16:27:47 -08:00
  • 462f5a51b8 SCP: Extend file compare functionality to expose where file differences start Mark Pizzolato 2020-11-01 14:58:47 -08:00
  • 6748a2c66f SCP: Extend TYPE/CAT command to support offset and line count limit Mark Pizzolato 2020-11-01 14:54:12 -08:00
  • 80abfe0412 doc: Update "Writing a Simulator" to describe details about sim_interval Mark Pizzolato 2020-11-01 10:40:26 -08:00
  • ddcc280a17 CONSOLE: Add binary mode option when opening the LOG file. Mark Pizzolato 2020-11-01 09:47:22 -08:00
  • a02b87625c CONSOLE: Add REGister reflecting console character output count Mark Pizzolato 2020-11-01 09:41:40 -08:00
  • 2a87c499f0 KA10: Remove redundant include of time.h. Richard Cornwell 2020-10-31 11:56:24 -04:00
  • a9500f5630 I7000: Remove redundant include of time.h. Richard Cornwell 2020-10-31 11:56:01 -04:00
  • 00c40dca89 B5500: Remove redundant include of time.h Richard Cornwell 2020-10-31 11:54:40 -04:00
  • 4d03ac67f6 KA10: Fixed some WAITS issues with III display. Richard Cornwell 2020-10-31 11:54:03 -04:00
  • 0d6f1ce362 All VAX: Remove redundant include of time.h Mark Pizzolato 2020-10-30 14:17:24 -07:00
  • 2676404b36 3B2, BESM6, PDP10, PDP11: Remove redundant include of time.h Mark Pizzolato 2020-10-30 14:16:52 -07:00
  • 199adf7641 AltairZ80: Additional updates for SCP internal time base Peter Schorn 2020-10-30 09:52:56 +01:00
  • e1ca936ab9 PDP10-KA, PDP10-KL: Adopt internal SCP internal time base Mark Pizzolato 2020-10-29 13:35:55 -07:00
  • 8d6219325a I7010, I7070, I7080, I7090: Adopt internal SCP internal time base Mark Pizzolato 2020-10-29 13:34:05 -07:00
  • c9c3f8568a PDP10: Adopt internal SCP internal time base Mark Pizzolato 2020-10-29 13:32:42 -07:00
  • 263e0e7ed5 AltairZ80, BESM6, I7094: Adopt internal SCP internal time base Mark Pizzolato 2020-10-29 13:28:41 -07:00
  • 9c1f4beae3 SCP: Migrate to use SCP internal timer base reference Mark Pizzolato 2020-10-29 13:06:36 -07:00
  • a41f081e81 TIMER: Add a generic time API to return the SCP time base Mark Pizzolato 2020-10-29 12:57:47 -07:00
  • b4813bc59e KA10: Updates for SCP negative sim_interval. Richard Cornwell 2020-10-27 21:30:24 -04:00
  • e94f1a927b I7000: Updates for SCP negative sim_interval. Richard Cornwell 2020-10-27 21:29:51 -04:00
  • e22d2c44f8 B5500: Updates for SCP negative sim_interval. Richard Cornwell 2020-10-27 21:28:47 -04:00
  • 37f2b341d0 SCP: Fix compiler warning about unused variable. Mark Pizzolato 2020-10-27 12:53:40 -07:00
  • 33e3e7f493 SCP: Fix event dispatching when sim_interval is negative Mark Pizzolato 2020-10-27 08:33:24 -07:00
  • 15d933dd8b KA10: Fixed bug in POP instruction on KL10B. Richard Cornwell 2020-10-26 18:40:52 -04:00
  • 16cafb3525 VAX GPX, LK and VE devices: Compiler warning cleanup Mark Pizzolato 2020-10-25 09:06:10 -07:00