From 642d8f4cc2595b667e3304c3845dc21b3e998454 Mon Sep 17 00:00:00 2001 From: Christian Cunningham Date: Thu, 20 Jan 2022 14:42:11 -0700 Subject: Added FIQ Information --- include/cpu/irq.h | 1 + include/symbols.h | 1 + include/util/time.h | 1 + 3 files changed, 3 insertions(+) (limited to 'include') diff --git a/include/cpu/irq.h b/include/cpu/irq.h index 3b8f085..807df46 100644 --- a/include/cpu/irq.h +++ b/include/cpu/irq.h @@ -19,5 +19,6 @@ static inline void disablefiq(void) } void c_irq_handler(void); +void c_fiq_handler(void); #endif diff --git a/include/symbols.h b/include/symbols.h index dda0f27..4f4bb28 100644 --- a/include/symbols.h +++ b/include/symbols.h @@ -82,6 +82,7 @@ enum CORE0_TIMER_IRQCNTL = 0x40000040, CORE0_IRQ_SOURCE = 0x40000060, + CORE0_FIQ_SOURCE = 0x40000070, /* Power Management, Reset controller and Watchdog registers */ //BCM2835_PERI_BASE = 0x3F000000, diff --git a/include/util/time.h b/include/util/time.h index f6dacb0..f73314f 100644 --- a/include/util/time.h +++ b/include/util/time.h @@ -1,6 +1,7 @@ #ifndef UTIL_TIME_H #define UTIL_TIME_H +void routing_core0cntv_to_core0fiq(void); void routing_core0cntv_to_core0irq(void); unsigned long read_core0timer_pending(void); unsigned long long read_cntvct(void); -- cgit v1.2.1