1
0
mirror of https://github.com/open-simh/simh.git synced 2026-03-19 08:15:11 +00:00

Commit Graph

  • c9b31427b4 sim_defs.h - Make MATCH_CMD match at least one character instead of having an empty string match everything Mark Pizzolato 2012-11-06 16:40:06 -08:00
  • 3e78dc6732 sim_sock.c - preferred a bare textual IPv4 address be returned over an IPv4-mapped format address when returning the connecting IP address string in sim_accept_conn. Mark Pizzolato 2012-11-06 16:38:43 -08:00
  • 732ef8307e vax610_sysdev.c - Generalized the boot parsing. Mark Pizzolato 2012-11-05 16:12:41 -08:00
  • 03bbd66cef vax610_defs.h, vax610_stddev.c - Added SHOW CPU LEDS and SHOW CPU MODEL to the cpu_mod array using the CPU_MODEL_MODIFIERS #define. Mark Pizzolato 2012-11-05 15:56:56 -08:00
  • 2481a8e148 vax_cpu.c, vax_cpu.h Added optional per CPU #define of CPU_MODEL_MODIFIERS which would be defined in vaxXXX_defs.h and be added to the cpu_mod array. Mark Pizzolato 2012-11-05 15:54:13 -08:00
  • 0b1b5f1ede scp.c - Added a 'set prompt "XXX"' command to change the prompt which is used while scp collects command input. Mark Pizzolato 2012-11-05 15:14:00 -08:00
  • f1e3216d99 Added MicroVAX I network boot support Mark Pizzolato 2012-11-05 15:12:36 -08:00
  • 69666f1480 Fixed message reporting after command completion: Mark Pizzolato 2012-10-31 10:09:04 -07:00
  • 8b59f2a12a sim_tmxr.c - Fixed behavior when I/O errors happen on serial port connections. Now a message is displayed and the serial port is closed as opposed to the prior behavior where messages would be spewed incessantly with no benefit. Mark Pizzolato 2012-10-27 12:50:50 -07:00
  • 22eda8f959 descrip.mms - Fixed VMS build of VAX610 Mark Pizzolato 2012-10-26 15:31:57 -07:00
  • 7a09222d51 vax610_sysdev.c, vax750_cmi.c - Added missing register definition to store the cpu_boot_cmd during a SAVE/RESTORE. Mark Pizzolato 2012-10-26 07:55:23 -07:00
  • b356a98ea9 hp2100_ipl.c - Removed DEV_NET to allow restoration of listening ports Mark Pizzolato 2012-10-26 05:02:44 -07:00
  • 1d0c0fc07d makefile - added OSX build support for VDE2 when the MacPorts vde2 package is installed Mark Pizzolato 2012-10-25 15:59:42 -07:00
  • f2fdee9a8e makefile - Fixed reporting of GCC version when compiling with MinGW Mark Pizzolato 2012-10-25 12:16:49 -07:00
  • d6f3d328e4 vax750_uba.c - Minor compiler warning cleanup Mark Pizzolato 2012-10-25 11:59:45 -07:00
  • 76612265ca Addition of MicroVAX I (VAX610) processor simulator from Matt Burke Mark Pizzolato 2012-10-25 11:58:10 -07:00
  • ef147d2058 HP2100 fixes to avoid potential namespace clashes with names defined in unistd.h. (Dave Bryan) Mark Pizzolato 2012-10-24 12:57:37 -07:00
  • 99f042f7dc scp.c - Fixed RESTORE command to detach all attached devices before actually restoring. The goal here is to make restore behavior consistent without regard to the current VM state prior to the restore. Mark Pizzolato 2012-10-24 12:56:03 -07:00
  • 9411f3f4bd Added missing comments for HP2100 multiplexer source modules (Dave Bryan) Mark Pizzolato 2012-10-24 12:53:55 -07:00
  • 5cd9449b29 sim_defs.h fixed compile on VMS Mark Pizzolato 2012-10-23 14:41:26 -07:00
  • 15e648f560 sim_tmxr.c Fixed console behaviors the console is directed to a serial port. Mark Pizzolato 2012-10-23 14:40:56 -07:00
  • 1fda1b1708 scp.h, sim_console.h, sim_console.c - Changed SET CONSOLE DEBUG= and SET CONSOLE NODEBUG to enable/disable debugging for the console device Mark Pizzolato 2012-10-23 14:37:19 -07:00
  • c2f03a7541 scp.c - Finished merge from master branch - addition of SET DEFAULT and SHOW DEFAULT command. Mark Pizzolato 2012-10-23 14:23:45 -07:00
  • 388e13eb3a sim_serial.c Fixed VMS serial code after testing. Mark Pizzolato 2012-10-22 14:58:56 -07:00
  • 3311f4d581 sim_serial.c Added initial serial support for VMS hosts Mark Pizzolato 2012-10-22 09:07:45 -07:00
  • cc7049cc39 Updated vax780_doc.doc and vax_doc.doc to describe current TODR operation and use Mark Pizzolato 2012-10-22 06:57:30 -07:00
  • 9cd3a07ff6 Merge remote-tracking branch 'origin/master' into Extra-VAXen Mark Pizzolato 2012-10-22 06:32:38 -07:00
  • f8e34b103b Added new VAX750 simulator from Matt Burke Mark Pizzolato 2012-10-22 05:09:10 -07:00
  • 9421d3cc75 Added missing documentation files from Bob Supnik. Mark Pizzolato 2012-10-20 07:47:03 -07:00
  • 757969ef40 Fixed bugs found during testing by Mark Benson Mark Pizzolato 2012-10-20 07:46:29 -07:00
  • 0a46da5aa0 Changed pdp11_dz to leverage the tmxr library's pass thru modem control capabilities. Mark Pizzolato 2012-10-17 14:17:14 -07:00
  • 02cb620c9b Change to support serial ports on multiplexer devices without any changes to existing multiplexer device emulation code. Mark Pizzolato 2012-10-17 08:40:01 -07:00
  • 24696892fd Merge branch 'DMC11' into SerialMux Mark Pizzolato 2012-10-16 15:50:38 -07:00
  • 35b8a40559 Revised the VAX780 to include the pdp11_dmc device Mark Pizzolato 2012-09-28 15:41:49 -07:00
  • 0453a87f18 Revised pdp11_dmc device to leverage the update sim_sock interfaces Mark Pizzolato 2012-09-28 15:41:03 -07:00
  • 30ce7fdbaa Revised the socket library sim_sock(.c & .h) to support both IPv4 and IPv6 leveraging the RFC3493 APIs. Mark Pizzolato 2012-09-28 15:34:55 -07:00
  • 6692832785 Initial import of pdp11_dmc.c and .h from Rob Jarratt Mark Pizzolato 2012-09-28 15:27:21 -07:00
  • be1e1326b3 Merge pull request #11 from andreax79/master Mark Pizzolato 2012-08-28 07:24:00 -07:00
  • 405c70bccd set default/show default commands fix Andrea Bonomi 2012-08-28 07:40:42 +02:00
  • a1a6a8a40d show_default fix Andrea Bonomi 2012-08-23 17:18:31 +02:00
  • 715bc12d3b show default & set default command added Andrea Bonomi 2012-08-21 12:50:27 +02:00
  • 0f2ed31b33 Fix UDATA macro to reflect prior changes in the unit data structure. This fixes any reference to the macro which may supply an initial wait time to the unit structure after using the UDATA macro. Mark Pizzolato 2012-07-19 13:30:31 -07:00
  • 66edd72ecb Merge branch 'nj7p/swtp6800-v2.1' Mark Pizzolato 2012-07-13 15:21:30 -07:00
  • 908ad1308e Corrected copyright dates on all files Bill Beech 2012-07-11 12:23:03 -07:00
  • fc3c1812bf Fixed nested sim_defs.h problem Bill Beech 2012-07-11 12:00:57 -07:00
  • 5fcd6a7960 Updated several file to remove "egregious" errors Bill Beech 2012-07-11 11:59:15 -07:00
  • ffa52ab3fd Changed the display of the contents of the error message buffer to only do so if no devices were returned at all Mark Pizzolato 2012-07-10 16:14:30 -07:00
  • f66175beea Added support to avoid the mkdir BIN race condition in parallel make Mark Pizzolato 2012-07-10 13:47:17 -07:00
  • 938450bbf5 Added display of warning produced by pcap_findalldevs() where a warning message is provided when no devices are available (OSX). - Sergey Oboguev Mark Pizzolato 2012-07-10 13:32:41 -07:00
  • fd1cd463f9 Added UNIT_IDLE to timer threads for RQ B, C and D controllers. - Sergey Oboguev Mark Pizzolato 2012-07-10 13:26:08 -07:00
  • 2a9ac8a830 VHD Performance enhancementsDaa: Mark Pizzolato 2012-07-10 13:18:03 -07:00
  • e0d8de9de7 Replaced SWTBUG.BIN, fixed error in common/mp-s.c, and removed debugging statements from common.m6800.c. This version works in GIT release 4.0. Bill Beech 2012-07-08 15:50:41 -07:00
  • 567a304c37 Changes to replace the SWTP V1 code with the V2 code Bill Beech 2012-07-05 14:14:49 -07:00
  • 321b05c705 Fixed pragmas to work for various gcc and clang versions Mark Pizzolato 2012-05-26 08:13:11 -07:00
  • 030d790b4c Asynchronous Timer Support Mark Pizzolato 2012-05-26 07:16:04 -07:00
  • 5d081f8d93 Revised HP2100 from Dave Bryan with his fixes to cleanup compiling under the LLVM clang compiler Mark Pizzolato 2012-05-12 14:25:34 -07:00
  • b816a42177 BuildROMs enhancements. Mark Pizzolato 2012-05-12 13:49:47 -07:00
  • 7c38b83d7c Asynchronous Multiplexer and Console Support Mark Pizzolato 2012-05-12 13:42:44 -07:00
  • 22b0e564a2 Updating revision to reflect v4.0 development activity Mark Pizzolato 2012-05-06 06:08:06 -07:00
  • ac7490429d Revised location of github repository to be simh/simh Mark Pizzolato 2012-05-05 09:42:44 -07:00
  • 9938567da9 Removed references to nonexistent include file Mark Pizzolato 2012-05-05 09:40:10 -07:00
  • 54ad020b4e Fixed potential memory leaks on error paths in scp.c/sim_rest (Peter Schorn) Mark Pizzolato 2012-05-05 09:23:19 -07:00
  • 6031deddf8 Final Merge from source zip file. Changed 0readme_39.txt. v3.9-0 v3.9-0-rc1 Mark Pizzolato 2012-05-03 14:31:47 -07:00
  • bb23bc422a Official Docs released with v3.9-0 Mark Pizzolato 2012-05-03 13:54:32 -07:00
  • 0c0ff2173e Last minute fix for HP2100 in v3.9-0 release. Mark Pizzolato 2012-05-03 12:55:16 -07:00
  • 928b4a071f Fixed incorrect cleanup when closing tape with asynch I/O enabled Mark Pizzolato 2012-05-02 07:18:35 -07:00
  • ff4f1d3a02 Fix error message reporting when command not found. Mark Pizzolato 2012-05-02 07:17:45 -07:00
  • e35e6bc458 Official simh-v3.9-0 Merge Mark Pizzolato 2012-05-02 07:06:11 -07:00
  • 38e3d58c72 Official simh-v3.9-0 Merge Mark Pizzolato 2012-05-02 05:39:27 -07:00
  • 52323f1d46 Simplified conditions when a do command file error message is printed HP2100Extensions Mark Pizzolato 2012-04-30 13:52:07 -07:00
  • e3bdb12aeb Simplified conditions when a do command file error message is printed Mark Pizzolato 2012-04-30 13:48:47 -07:00
  • ee235a6c37 Fixed conditions when error messages are displayed while processing do commands Mark Pizzolato 2012-04-30 05:53:55 -07:00
  • df98a0583c Fixed conditions when error messages are displayed while processing do commands Mark Pizzolato 2012-04-30 05:48:09 -07:00
  • 7830a327f0 Added a -O switch to the programs arguments which will enable global ON inheritance. Mark Pizzolato 2012-04-29 21:26:36 -07:00
  • d4e1cac0ea Added makefile support to use the LLVM (clang) compiler on OSX and other platforms where it may be available (Linux, *BSD, etc.) Mark Pizzolato 2012-04-29 12:39:25 -07:00
  • 0f8e6cfe95 Cleanup for warning messages produced by the clang C compiler. Mostly adding parentheses in conditional assignments and clarification parentheses in complex boolean expressions. Mark Pizzolato 2012-04-29 11:59:44 -07:00
  • 3775c17034 Fixed asynch disk/tape I/O reset behaviors to reliably synchronize with the I/O thread's startup Mark Pizzolato 2012-04-29 05:55:46 -07:00
  • c4659a0903 Fixed issue where asynchronous I/O wouldn't be reliable after a device reset. Mark Pizzolato 2012-04-28 08:37:20 -07:00
  • 784f0542f2 Fixed for Compiler indicated bugs Mark Pizzolato 2012-04-27 15:09:40 -07:00
  • 78009646f0 Cleaned up compiler noticed issues Mark Pizzolato 2012-04-27 15:06:39 -07:00
  • c7f778ca79 Cleaned up makefile to support OSX builds with the clang compiler Mark Pizzolato 2012-04-27 14:03:28 -07:00
  • ce716f93f6 Fix to avoid excessive compiler optimization of vax ROM access spinwait. Found by Craig Berry, fix suggested by Sergey Oboguev Mark Pizzolato 2012-04-27 13:38:13 -07:00
  • 57008bb8f5 Cleaned up nested comments Mark Pizzolato 2012-04-27 12:36:03 -07:00
  • 19bf1cdb90 Cleanup compiler warning about printf arguments Mark Pizzolato 2012-04-27 12:27:16 -07:00
  • f77a38c3c5 Cleaned up a few compile complaints Mark Pizzolato 2012-04-27 12:11:12 -07:00
  • 8989b111c1 Fixed declaration of unused parameter to quiet a gcc warning Mark Pizzolato 2012-04-27 10:08:27 -07:00
  • da820d73ac Fixed include file ordering to assure that sockets are defined for tmxr's use Mark Pizzolato 2012-04-25 20:03:02 -07:00
  • c77bdb20f1 Added scp SHOW SERIAL command Mark Pizzolato 2012-04-25 17:04:48 -07:00
  • 7929c11792 Merge branch 'master' into SerialMux Mark Pizzolato 2012-04-25 12:19:11 -07:00
  • 83172116e8 Added SHOW ETHERNET command and extended eth_show to track and display open ethernet devices Mark Pizzolato 2012-04-25 05:29:50 -07:00
  • 31df5e8db2 Added a mechanism for commands to optionally handle their message printing via a separate dispatch in the command table. This is currently used by run_cmd to handle unsuppressed status returns. Mark Pizzolato 2012-04-25 05:24:53 -07:00
  • 6def9ed6a8 Added a mechanism for commands to optionally handle their message printing via a separate dispatch in the command table. This is currently used by run_cmd to handle unsuppressed status returns. Mark Pizzolato 2012-04-25 04:04:48 -07:00
  • e153e0f483 Merge branch 'master' into HP2100Extensions Mark Pizzolato 2012-04-24 18:29:48 -07:00
  • eaa17ffce8 Fixed incorrect build target names for new swtp6800 projects Mark Pizzolato 2012-04-24 14:21:30 -07:00
  • 72be72c472 Updated simh faq and doc files Mark Pizzolato 2012-04-24 14:14:14 -07:00
  • fc931c9bb2 Fixed incorrect build target names for new swtp6800 projects Mark Pizzolato 2012-04-24 12:21:45 -07:00
  • ad9cd1b51c Numerous Control Flow Fixes: Mark Pizzolato 2012-04-24 12:16:38 -07:00
  • 178f4a743d Merge branch 'master' into SerialMux Mark Pizzolato 2012-04-23 13:03:26 -07:00
  • 4af7be06cc Inherit sim_rev.h from v3.9-0-rc3 Mark Pizzolato 2012-04-23 12:25:29 -07:00
  • db9bf32112 Merge of Bob's simh-v3.9-0-rc3 Mark Pizzolato 2012-04-23 11:50:43 -07:00