simh-testsetgenerator/VAX
Mark Pizzolato 7c7df669ad Asynchronous Support
scp.c, scp.h
	- added sim_uname (Unit Name) API to simplify places which might want to display it (mostly debug messages).
	- added support for clock co-scheduling
	- added debugging to trace event queue activities

    sim_defs.h
	- added support for clock co-scheduling
	- added support for sim_uname (Thread local storage macro)
	- added support for debugging to trace event queue activities
	- simplified debug code by using sim_uname
	- fixed support macro for sim_is_active when asynch timers are in use

   sim_rev.h
	- fixed nested comments

    sim_tmxr.c, sim_tmxr.h
	- added support for clock co-scheduling
	- simplified debug code by using sim_uname
	- added support for devices which poll for output on different units

    sim_timer.c, sim_timer.h
	- added support for clock co-scheduling
	- fixed asynchronous clock calibration to smooth out calibration adjustments
	- simplified debug code by using sim_uname
	- added ability (when running with asynchronous support) to explicitly disable or enable asynchronous timer support.
	- changed sim_timer_inst_per_sec to return a double value since the result is always used in a double expression and integer overflow could occur under strange timing conditions

    vax/vax_stddev.c
	- converted from simulator specific clock co-scheduling to generic clock co-scheduling.

    vax/vax_cpu.c
	- added EVENT and ACTIVATE debug flag (SET CPU DEBUG=EVENT;ACTIVATE) support

    pdp11/pdp11_dz.c
	- converted from simulator specific clock co-scheduling to generic clock co-scheduling.

    pdp11/pdp11_vh.c
	- converted from simulator specific clock co-scheduling to generic clock co-scheduling.

    pdp11/pdp11_xq.c
	- converted from simulator specific clock co-scheduling to generic clock co-scheduling.
2012-11-12 15:33:35 -08:00
..
ka655_patch.com Notes For V3.8 2011-04-15 08:35:43 -07:00
ka655x.bin Notes For V3.8 2011-04-15 08:35:43 -07:00
ka655x.bin_old Notes For V3.8 2011-04-15 08:35:43 -07:00
vax780_bug_history.txt Merge changes from v3.9-0 rc1 2012-03-19 16:05:24 -07:00
vax780_defs.h Added VH device to the VAX780 2012-03-26 11:53:06 -07:00
vax780_fload.c Cleaned up parameter declarations in all simulators to achieve clean compiles on all platforms 2011-04-15 09:04:39 -07:00
vax780_mba.c Notes For V3.8 2011-04-15 08:35:54 -07:00
vax780_mem.c Notes For V3.8 2011-04-15 08:35:54 -07:00
vax780_sbi.c Cleanup for warning messages produced by the clang C compiler. Mostly adding parentheses in conditional assignments and clarification parentheses in complex boolean expressions. 2012-04-29 11:59:44 -07:00
vax780_stddev.c Merge of Bob's simh-v3.9-0-rc3 2012-04-23 11:50:43 -07:00
vax780_syslist.c Added VH device to the VAX780 2012-03-26 11:53:06 -07:00
vax780_uba.c Merge of Bob's simh-v3.9-0-rc3 2012-04-23 11:50:43 -07:00
vax780_vmb_exe.h More robust detection of file transfer/conversion errors in ROM/boot code 2012-02-26 12:38:07 -08:00
vax_cis.c Cleanup for warning messages produced by the clang C compiler. Mostly adding parentheses in conditional assignments and clarification parentheses in complex boolean expressions. 2012-04-29 11:59:44 -07:00
vax_cmode.c Cleanup for warning messages produced by the clang C compiler. Mostly adding parentheses in conditional assignments and clarification parentheses in complex boolean expressions. 2012-04-29 11:59:44 -07:00
vax_cpu.c Asynchronous Support 2012-11-12 15:33:35 -08:00
vax_cpu1.c Fixed VAX idle for NetBSD and OpenBSD support. 2012-04-12 18:45:57 -07:00
vax_defs.h Cleaned up nested comments 2012-04-27 12:36:03 -07:00
vax_fpa.c Merge of Bob's simh-v3.9-0-rc3 2012-04-23 11:50:43 -07:00
vax_io.c Cleanup for warning messages produced by the clang C compiler. Mostly adding parentheses in conditional assignments and clarification parentheses in complex boolean expressions. 2012-04-29 11:59:44 -07:00
vax_ka655x_bin.h More robust detection of file transfer/conversion errors in ROM/boot code 2012-02-26 12:38:07 -08:00
vax_mmu.c Fixing many compiler identified nits. 2012-04-18 09:48:04 -07:00
vax_octa.c Cleanup for warning messages produced by the clang C compiler. Mostly adding parentheses in conditional assignments and clarification parentheses in complex boolean expressions. 2012-04-29 11:59:44 -07:00
vax_stddev.c Asynchronous Support 2012-11-12 15:33:35 -08:00
vax_sys.c Cleanup for warning messages produced by the clang C compiler. Mostly adding parentheses in conditional assignments and clarification parentheses in complex boolean expressions. 2012-04-29 11:59:44 -07:00
vax_syscm.c Cleanup for warning messages produced by the clang C compiler. Mostly adding parentheses in conditional assignments and clarification parentheses in complex boolean expressions. 2012-04-29 11:59:44 -07:00
vax_sysdev.c Cleanup for warning messages produced by the clang C compiler. Mostly adding parentheses in conditional assignments and clarification parentheses in complex boolean expressions. 2012-04-29 11:59:44 -07:00
vax_syslist.c Merge with v3.9-0-rc2 first pass 2012-03-24 19:46:37 -07:00
vaxmod_defs.h Cleaned up nested comments 2012-04-27 12:36:03 -07:00
vmb.exe Make sure that VAX/vmb.exe is included in the git repository 2011-06-01 09:10:13 -07:00