Generate a PDP11 emulation test-set using simh.
Find a file
Mark Pizzolato 5687f9227b VAX & VAX780 Generalized setting TODR for all OSes.
Unbound the TODR value from the 100hz clock tick interrupt.  TODR now behaves like the original battery backed-up clock and runs with the wall clock, not the simulated instruction clock (except when running ROM diagnostics).

Two operational modes are available:
    - Default VMS mode, which is similar to the previous
      behavior in that without initializing the TODR it
      would default to the value VMS would set it to if
      VMS knew the correct time.  This would be correct
      almost all the time unless a VMS disk hadn't been
      booted from for more than a year.  This mode
      produces strange time results for non VMS OSes on
      each system boot.
    - OS Agnostic mode.  This mode behaves precisely like
      the VAX780 TODR and works correctly for all OSes.
      This mode is enabled by attaching the TODR to a
      battery backup state file for the TOY clock
      (i.e. sim> attach TODR TOY_CLOCK).  When operating
      in OS Agnostic mode, the TODR will initially start
      counting from 0 and be adjusted differently when an
      OS specifically writes to the TODR.  VMS will prompt
      to set the time on the initial boot unless the SYSGEN
      parameter TIMEPROMPTWAIT is set to 0.
2011-09-29 06:18:49 -07:00
ALTAIR Cleaned up parameter declarations in all simulators to achieve clean compiles on all platforms 2011-04-15 09:04:39 -07:00
AltairZ80 Cleaned up filename cases to be consistent for cross platform builds 2011-04-19 16:02:45 -07:00
GRI Notes For V3.8 2011-04-15 08:36:09 -07:00
H316 Notes For V3.8 2011-04-15 08:36:09 -07:00
HP2100 Notes For V3.8 2011-04-15 08:36:09 -07:00
I1401 Notes For V3.8 2011-04-15 08:36:09 -07:00
I1620 Compile cleanups. 2011-04-19 16:18:26 -07:00
I7094 Notes For V3.8 2011-04-15 08:36:09 -07:00
Ibm1130 ibm1130 - Compiler cleanup 2011-04-20 15:10:48 -07:00
Interdata Notes For V3.8 2011-04-15 08:36:09 -07:00
LGP Notes For V3.8 2011-04-15 08:36:09 -07:00
NOVA Merge branch 'FastAsynchIO' into simhv38-2-rc2 2011-04-15 10:47:35 -07:00
PDP1 Notes For V3.8 2011-04-15 08:36:09 -07:00
PDP8 Notes For V3.8 2011-04-15 08:36:09 -07:00
PDP10 Merge branch 'FastAsynchIO' into simhv38-2-rc2 2011-04-15 10:47:35 -07:00
PDP11 Fixed from Sergey Oboguev relating to XU and XQ Auto Config issues with vector assignments. 2011-08-17 16:36:02 -07:00
PDP18B Merge branch 'FastAsynchIO' into simhv38-2-rc2 2011-04-15 10:47:35 -07:00
S3 Cleaned up parameter declarations in all simulators to achieve clean compiles on all platforms 2011-04-15 09:04:39 -07:00
SDS Notes For V3.8 2011-04-15 08:36:09 -07:00
swtp Cleaned up parameter declarations in all simulators to achieve clean compiles on all platforms 2011-04-15 09:04:39 -07:00
VAX VAX & VAX780 Generalized setting TODR for all OSes. 2011-09-29 06:18:49 -07:00
Visual Studio Projects Added support for embedded ROM images in simulators. 2011-09-23 13:28:38 -07:00
.gitattributes simh v2.5 2011-04-15 08:33:23 -07:00
.gitignore Make sure that VAX/vmb.exe is included in the git repository 2011-06-01 09:10:13 -07:00
0readme_38.txt Notes For V3.8 2011-04-15 08:36:09 -07:00
0readme_ethernet.txt Documented current state of sim_ether, etc. and included references for new OpenVMS Integrety (IA64) support. 2011-09-25 08:14:58 -07:00
0readmeAsynchIO.txt Added SET ASYNCH and SET NOASYNCH commands to dynamically enable or disable Asynchronous I/O support 2011-09-25 08:16:40 -07:00
build_mingw.bat Notes For V3.2-0 2011-04-15 08:34:26 -07:00
build_mingw_ether.bat Notes For V3.2-0 2011-04-15 08:34:26 -07:00
build_mingw_noasync.bat makefile: Cleaned up MinGw build and provided an option to build without Asynch I/O support using MinGw. 2011-04-20 15:18:37 -07:00
descrip.mms Added support for embedded ROM images in simulators. 2011-09-23 13:28:38 -07:00
makefile fixed makefile to correctly use readline on x64 Linux builds which have libreadline available 2011-09-23 16:26:00 -07:00
scp.c Fixed DO command to properly return and display status from nested invocations. 2011-09-26 11:09:08 -07:00
scp.h Cleaned up VMS builds using various versions of the Dec/Compaq/HP C compilers 2011-06-04 04:29:00 -07:00
sim_BuildROMs.c Added support for embedded ROM images in simulators. 2011-09-23 13:28:38 -07:00
sim_console.c Allowed SET CONSOLE TELNET=nnn to be issued multiple times, with an automatic SET CONSOLE NOTELNET done as needed. 2011-09-26 11:49:43 -07:00
sim_console.h Added Buffered Console Capabilities 2011-04-15 08:43:07 -07:00
sim_defs.h Added SET ASYNCH and SET NOASYNCH commands to dynamically enable or disable Asynchronous I/O support 2011-09-25 08:16:40 -07:00
sim_disk.c Added SET ASYNCH and SET NOASYNCH commands to dynamically enable or disable Asynchronous I/O support 2011-09-25 08:16:40 -07:00
sim_disk.h Added Asynch I/O and Disk Support for various Disk formats 2011-04-15 08:49:18 -07:00
sim_ether.c Cleaned up payload length determination. 2011-08-13 10:29:44 -07:00
sim_ether.h Fixed race condition detecting reflections when threaded reading and writing is enabled. 2011-08-12 17:53:32 -07:00
sim_fio.c Cleaned up VMS builds using various versions of the Dec/Compaq/HP C compilers 2011-06-04 04:29:00 -07:00
sim_fio.h Added Asynch I/O and Disk Support for various Disk formats 2011-04-15 08:49:18 -07:00
sim_rev.h Notes For V3.8 2011-04-15 08:36:09 -07:00
sim_sock.c Notes For V3.8 2011-04-15 08:36:09 -07:00
sim_sock.h Notes For V3.8 2011-04-15 08:35:54 -07:00
sim_tape.c Added SET ASYNCH and SET NOASYNCH commands to dynamically enable or disable Asynchronous I/O support 2011-09-25 08:16:40 -07:00
sim_tape.h Added Asynch I/O and Disk Support for various Disk formats 2011-04-15 08:49:18 -07:00
sim_timer.c VAX & VAX780 Generalized setting TODR for all OSes. 2011-09-29 06:18:49 -07:00
sim_timer.h VAX & VAX780 Generalized setting TODR for all OSes. 2011-09-29 06:18:49 -07:00
sim_tmxr.c Minor compile message cleanup 2011-09-14 08:47:59 -07:00
sim_tmxr.h Added telnet Option Negotiation Debugging support 2011-06-02 08:57:20 -07:00