1
0
mirror of https://github.com/open-simh/simh.git synced 2026-01-16 08:25:44 +00:00
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
2012-03-19 16:05:24 -07:00
2012-04-24 14:14:14 -07:00
2012-04-27 12:36:03 -07:00
2012-05-26 07:16:04 -07:00
2012-11-12 15:33:35 -08:00
2012-03-19 16:05:24 -07:00
2012-11-12 15:33:35 -08:00
2011-04-15 08:33:23 -07:00
2012-04-04 12:31:43 -07:00
2012-11-12 15:33:35 -08:00
2012-04-23 11:50:43 -07:00
2012-11-12 15:33:35 -08:00
2012-11-12 15:33:35 -08:00
2012-05-26 07:16:04 -07:00
2012-05-26 07:16:04 -07:00
2012-11-12 15:33:35 -08:00
2012-11-12 15:33:35 -08:00
2012-11-12 15:33:35 -08:00
2012-11-12 15:33:35 -08:00
2012-11-12 15:33:35 -08:00
2012-11-12 15:33:35 -08:00
Description
The Open SIMH simulators package
140 MiB
Languages
C 96.9%
Assembly 1%
CMake 0.5%
Batchfile 0.4%
Makefile 0.4%
Other 0.5%