simh-testsetgenerator/PDP11
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
..
pdp11_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
pdp11_cpu.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
pdp11_cpumod.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
pdp11_cpumod.h Notes For V3.8 2011-04-15 08:35:43 -07:00
pdp11_cr.c Fixing many compiler identified nits. 2012-04-18 09:48:04 -07:00
pdp11_cr_dat.h Notes For V3.6-0 2011-04-15 08:35:15 -07:00
pdp11_dc.c Merge of Bob's simh-v3.9-0-rc3 2012-04-23 11:50:43 -07:00
pdp11_defs.h Fixed interrupts to treat all Qbus devices as BR4. Changed RQ and TQ to BR4 to reflect real hardware (for the Unibus case). 2011-12-17 10:04:53 -08:00
pdp11_dl.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
pdp11_dz.c Asynchronous Support 2012-11-12 15:33:35 -08:00
pdp11_fp.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
pdp11_hk.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
pdp11_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
pdp11_io_lib.c Fixing many compiler identified nits. 2012-04-18 09:48:04 -07:00
pdp11_io_lib.h Notes For V3.8 2011-04-15 08:35:54 -07:00
pdp11_ke.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
pdp11_kg.c Notes For V3.8 2011-04-15 08:36:05 -07:00
pdp11_lp.c Notes For V3.8 2011-04-15 08:35:54 -07:00
pdp11_mscp.h Cleaned up nested comments 2012-04-27 12:36:03 -07:00
pdp11_pclk.c Notes For V3.8 2011-04-15 08:35:54 -07:00
pdp11_pt.c Notes For V3.8 2011-04-15 08:35:54 -07:00
pdp11_rc.c Notes For V3.8 2011-04-15 08:35:43 -07:00
pdp11_rf.c Merge with v3.9-0-rc2 first pass 2012-03-24 19:46:37 -07:00
pdp11_rh.c Merge with v3.9-0-rc2 first pass 2012-03-24 19:46:37 -07:00
pdp11_rk.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
pdp11_rl.c Merge with v3.9-0-rc2 first pass 2012-03-24 19:46:37 -07:00
pdp11_rp.c Fixed bug under Asynch I/O where I/O completion did not delay the appropriate time before passing back device status to a simulator. Found by Sergey Oboguev. 2012-04-02 14:05:12 -07:00
pdp11_rq.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
pdp11_rx.c Completing merge of v3.9-0-rc1 compile cleanups 2012-03-20 18:55:45 -07:00
pdp11_ry.c Merge with v3.9-0-rc2 first pass 2012-03-24 19:46:37 -07:00
pdp11_stddev.c Merge of Bob's simh-v3.9-0-rc3 2012-04-23 11:50:43 -07:00
pdp11_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
pdp11_ta.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
pdp11_tc.c Cleaned up nested comments 2012-04-27 12:36:03 -07:00
pdp11_tm.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
pdp11_tq.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
pdp11_ts.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
pdp11_tu.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
pdp11_uqssp.h Notes For V3.8 2011-04-15 08:35:54 -07:00
pdp11_vh.c Asynchronous Support 2012-11-12 15:33:35 -08:00
pdp11_xq.c Asynchronous Support 2012-11-12 15:33:35 -08:00
pdp11_xq.h Fix memory leak on error path and proper polling vs async conditions 2011-11-02 05:45:01 -07:00
pdp11_xq_bootrom.h Notes For V3.8 2011-04-15 08:35:54 -07:00
pdp11_xu.c Cleaned up nested comments 2012-04-27 12:36:03 -07:00
pdp11_xu.h Merged in new ethernet code to potentially leverage AsynchIO 2011-04-15 08:53:01 -07:00
txt2cbn.c Notes For V3.6-0 2011-04-15 08:35:15 -07:00