Sapphire SoC DS Sapphire SoC UG Sapphire HP SoC DS Sapphire HP SoC UG RISC-V Embedded IDE UG Board Support Package
Loading...
Searching...
No Matches
irq_handler_stub.h File Reference
#include <stdio.h>
#include "type.h"

Go to the source code of this file.

Overview

Weak Vector Table Definitions.

Author
Efinix Inc
Warning
IMPLEMENTATION FILE: This header contains function definitions and weak aliases. It must be included exactly once in the project (typically by irq.c or a dedicated vector.c), otherwise linker errors will occur.

Definition in file irq_handler_stub.h.

Functions

int irq_handleDefault (void)
 Default Fallback Interrupt Handler.
int irq_m_uart0_handler (void)
 UART (IDs 1-3) Meaning: Machine Mode UART 0 Handler.
int irq_m_uart1_handler (void)
int irq_m_uart2_handler (void)
int irq_m_spi0_handler (void)
 SPI (IDs 6-8).
int irq_m_spi1_handler (void)
int irq_m_spi2_handler (void)
int irq_m_i2c0_handler (void)
 I2C (IDs 11-15).
int irq_m_i2c1_handler (void)
int irq_m_i2c2_handler (void)
int irq_m_i2c3_handler (void)
int irq_m_i2c4_handler (void)
int irq_m_gpio0_0_handler (void)
 GPIO (IDs 16-19).
int irq_m_gpio0_1_handler (void)
int irq_m_gpio1_0_handler (void)
int irq_m_gpio1_1_handler (void)
int irq_m_userTimer0_handler (void)
 User Timer (IDs 21-25).
int irq_m_userTimer1_handler (void)
int irq_m_userTimer2_handler (void)
int irq_m_userTimer3_handler (void)
int irq_m_userTimer4_handler (void)
int irq_m_watchDog0_handler (void)
 WatchDog Timer (IDs 26-27).
int irq_m_watchDog1_handler (void)
int irq_m_axiA_handler (void)
 AXI A (ID 30).
int irq_m_l2Cache_handler (void)
 L2 Cache Control (ID 31).
int irq_m_user_a_handler (void)
 User Interrupts (IDs 32-39) /*.
int irq_m_user_b_handler (void)
int irq_m_user_c_handler (void)
int irq_m_user_d_handler (void)
int irq_m_user_e_handler (void)
int irq_m_user_f_handler (void)
int irq_m_user_g_handler (void)
int irq_m_user_h_handler (void)
int irq_m_invalid_handler (void)
 System Interrupts.
int irq_m_system_axi_a_handler (void)
int irq_m_watch_dog_handler (void)