From 602739b35d874de509fbe4bb0b5b9b0b754237d9 Mon Sep 17 00:00:00 2001 From: Christian Cunningham Date: Mon, 27 Dec 2021 22:20:20 -0800 Subject: Inlined functions --- src/cpu/irq.S | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/cpu/irq.S') diff --git a/src/cpu/irq.S b/src/cpu/irq.S index c434deb..fbb6ab7 100644 --- a/src/cpu/irq.S +++ b/src/cpu/irq.S @@ -32,13 +32,15 @@ a_irq_handler: cmp r0, #0 beq a_irq_handler.etimer // Disable - bl disable_cntv + mov r0, #0 + mcr p15, 0, r0, c14, c3, 1 b a_irq_handler.ttimer a_irq_handler.etimer: // Enable ldr r0, =cntfrq bl write_cntv_tval - bl enable_cntv + mov r0, #1 + mcr p15, 0, r0, c14, c3, 1 // Otherwise continue a_irq_handler.ttimer: pop {r0} -- cgit v1.2.1