From 8b7330432253afbd0c17edb96ea65a5d797ed522 Mon Sep 17 00:00:00 2001 From: Mark Pizzolato Date: Sun, 27 Nov 2016 12:58:08 -0800 Subject: [PATCH] PDP10: Add recording of clock tick acknowledgments. --- PDP10/pdp10_cpu.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/PDP10/pdp10_cpu.c b/PDP10/pdp10_cpu.c index 3ea20fe6..9eb3c418 100644 --- a/PDP10/pdp10_cpu.c +++ b/PDP10/pdp10_cpu.c @@ -2212,8 +2212,11 @@ if (ea & APR_SENB) /* set enables? */ apr_enb = apr_enb | bits; if (ea & APR_CENB) /* clear enables? */ apr_enb = apr_enb & ~bits; -if (ea & APR_CFLG) /* clear flags? */ +if (ea & APR_CFLG) { /* clear flags? */ + if ((bits & APRF_TIM) && (apr_flg & APRF_TIM) + sim_rtcn_tick_ack (30, 0); apr_flg = apr_flg & ~bits; + } if (ea & APR_SFLG) /* set flags? */ apr_flg = apr_flg | bits; if (apr_flg & APRF_ITC) { /* interrupt console? */