simh-testsetgenerator/HP3000
Mark Pizzolato f519513f50 SCP, HP2100, HP3000, I650: Move one time initialization activities to cpu_reset
The paradigm of using a "weak" linker reference to find what was
previously the vm_init_routine() doesn't work reliably on all compile
environments supported by the simulators.  This has been reported
in #794 and it came up again in #862.  This change assures that
it will not come up again AND it reliably solves the problem with
Visual Studio compilers (and linker) that randomly chooses whether
to have the desired effect or not.

Of the 82 simulators which are currently part of simh, only these
three used the sim_vm_init() interface, so removing it had relatively
minor impact.
2020-05-26 06:25:01 -07:00
..
hp3000_atc.c HP3000: Update to early Release 8 which is still simh V4.x API compatible 2020-02-16 22:24:16 -08:00
hp3000_clk.c HP3000: Update to early Release 8 which is still simh V4.x API compatible 2020-02-16 22:24:16 -08:00
hp3000_cpu.c SCP, HP2100, HP3000, I650: Move one time initialization activities to cpu_reset 2020-05-26 06:25:01 -07:00
hp3000_cpu.h HP3000: Update to early Release 8 which is still simh V4.x API compatible 2020-02-16 22:24:16 -08:00
hp3000_cpu_base.c HP3000: Update to early Release 8 which is still simh V4.x API compatible 2020-02-16 22:24:16 -08:00
hp3000_cpu_cis.c HP3000: Update to early Release 8 which is still simh V4.x API compatible 2020-02-16 22:24:16 -08:00
hp3000_cpu_fp.c HP3000, HP2100: Updated simulators from Dave Bryan 2016-07-05 22:09:21 -07:00
hp3000_cpu_fp.h HP3000, HP2100: Updated simulators from Dave Bryan 2016-07-05 22:09:21 -07:00
hp3000_cpu_ims.h HP3000: Fourth HP 3000 release 2017-01-10 12:32:23 -08:00
hp3000_defs.h SCP, HP2100, HP3000, I650: Move one time initialization activities to cpu_reset 2020-05-26 06:25:01 -07:00
hp3000_diag.txt HP3000: Fourth HP 3000 release 2017-01-10 12:32:23 -08:00
hp3000_ds.c HP3000: Update to early Release 8 which is still simh V4.x API compatible 2020-02-16 22:24:16 -08:00
hp3000_io.h HP3000: Update to early Release 8 which is still simh V4.x API compatible 2020-02-16 22:24:16 -08:00
hp3000_iop.c HP3000: Update to early Release 8 which is still simh V4.x API compatible 2020-02-16 22:24:16 -08:00
hp3000_lp.c HP3000: Update to early Release 8 which is still simh V4.x API compatible 2020-02-16 22:24:16 -08:00
hp3000_mem.c HP3000: Update to early Release 8 which is still simh V4.x API compatible 2020-02-16 22:24:16 -08:00
hp3000_mem.h HP3000: Fourth HP 3000 release 2017-01-10 12:32:23 -08:00
hp3000_mpx.c HP3000: Update to early Release 8 which is still simh V4.x API compatible 2020-02-16 22:24:16 -08:00
hp3000_ms.c HP3000: Update to early Release 8 which is still simh V4.x API compatible 2020-02-16 22:24:16 -08:00
hp3000_release.txt HP3000: Update to early Release 8 which is still simh V4.x API compatible 2020-02-16 22:24:16 -08:00
hp3000_scmb.c HP3000: Third HP 3000 release from Dave Bryan 2016-09-20 20:34:22 -07:00
hp3000_sel.c HP3000: Update to early Release 8 which is still simh V4.x API compatible 2020-02-16 22:24:16 -08:00
hp3000_sys.c SCP, HP2100, HP3000, I650: Move one time initialization activities to cpu_reset 2020-05-26 06:25:01 -07:00
hp_disclib.c HP3000: Update to early Release 8 which is still simh V4.x API compatible 2020-02-16 22:24:16 -08:00
hp_disclib.h HP3000: HP 3000 release 6 2017-09-09 13:56:50 -07:00
hp_tapelib.c HP3000: Update to early Release 8 which is still simh V4.x API compatible 2020-02-16 22:24:16 -08:00
hp_tapelib.h HP3000: Update to early Release 8 which is still simh V4.x API compatible 2020-02-16 22:24:16 -08:00