diff --git a/PDP11/pdp11_cpu.c b/PDP11/pdp11_cpu.c index ed705e6c..51299de7 100644 --- a/PDP11/pdp11_cpu.c +++ b/PDP11/pdp11_cpu.c @@ -630,12 +630,19 @@ DEVICE cpu_dev = { NULL, &cpu_set_size, NULL }; +t_value pdp11_pc_value (void) +{ +return (t_value)PC; +} + t_stat sim_instr (void) { int abortval, i; volatile int32 trapea; /* used by setjmp */ t_stat reason; +sim_vm_pc_value = &pdp11_pc_value; + /* Restore register state 1. PSW components