diff options
Diffstat (limited to 'sim/mips/dv-tx3904tmr.c')
-rw-r--r-- | sim/mips/dv-tx3904tmr.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sim/mips/dv-tx3904tmr.c b/sim/mips/dv-tx3904tmr.c index b27e9b0..9803793 100644 --- a/sim/mips/dv-tx3904tmr.c +++ b/sim/mips/dv-tx3904tmr.c @@ -537,13 +537,13 @@ deliver_tx3904tmr_tick (struct hw *me, { /* apply internal clock divider */ if(GET_TCR_CCDE(controller)) /* divisor circuit enabled? */ - divisor = controller->ext_ticks * (1 << (1 + GET_CCDR_CDR(controller))); + divisor = controller->clock_ticks * (1 << (1 + GET_CCDR_CDR(controller))); else - divisor = controller->ext_ticks; + divisor = controller->clock_ticks; } else { - divisor = controller->clock_ticks; + divisor = controller->ext_ticks; } /* how many times to increase counter? */ |