Weak aliases for all PLIC interrupt sources.
Example of modifying default IRQ function with custom content
| int irq_handleDefault | ( | void | ) |
#include <irq_handler_stub.h>
Default Fallback Interrupt Handler.
Invoked if an interrupt fires but no specific handler is defined.
Definition at line 68 of file irq_handler_stub.h.
| int irq_m_axiA_handler | ( | void | ) |
#include <irq_handler_stub.h>
AXI A (ID 30).
| int irq_m_gpio0_0_handler | ( | void | ) |
#include <irq_handler_stub.h>
GPIO (IDs 16-19).
| int irq_m_gpio0_1_handler | ( | void | ) |
#include <irq_handler_stub.h>
| int irq_m_gpio1_0_handler | ( | void | ) |
#include <irq_handler_stub.h>
| int irq_m_gpio1_1_handler | ( | void | ) |
#include <irq_handler_stub.h>
| int irq_m_i2c0_handler | ( | void | ) |
#include <irq_handler_stub.h>
I2C (IDs 11-15).
| int irq_m_i2c1_handler | ( | void | ) |
#include <irq_handler_stub.h>
| int irq_m_i2c2_handler | ( | void | ) |
#include <irq_handler_stub.h>
| int irq_m_i2c3_handler | ( | void | ) |
#include <irq_handler_stub.h>
| int irq_m_i2c4_handler | ( | void | ) |
#include <irq_handler_stub.h>
| int irq_m_invalid_handler | ( | void | ) |
#include <irq_handler_stub.h>
System Interrupts.
| int irq_m_l2Cache_handler | ( | void | ) |
#include <irq_handler_stub.h>
L2 Cache Control (ID 31).
| int irq_m_spi0_handler | ( | void | ) |
#include <irq_handler_stub.h>
SPI (IDs 6-8).
| int irq_m_spi1_handler | ( | void | ) |
#include <irq_handler_stub.h>
| int irq_m_spi2_handler | ( | void | ) |
#include <irq_handler_stub.h>
| int irq_m_system_axi_a_handler | ( | void | ) |
#include <irq_handler_stub.h>
| int irq_m_uart0_handler | ( | void | ) |
#include <irq_handler_stub.h>
UART (IDs 1-3) Meaning: Machine Mode UART 0 Handler.
| int irq_m_uart1_handler | ( | void | ) |
#include <irq_handler_stub.h>
| int irq_m_uart2_handler | ( | void | ) |
#include <irq_handler_stub.h>
| int irq_m_user_a_handler | ( | void | ) |
#include <irq_handler_stub.h>
User Interrupts (IDs 32-39) /*.
| int irq_m_user_b_handler | ( | void | ) |
#include <irq_handler_stub.h>
| int irq_m_user_c_handler | ( | void | ) |
#include <irq_handler_stub.h>
| int irq_m_user_d_handler | ( | void | ) |
#include <irq_handler_stub.h>
| int irq_m_user_e_handler | ( | void | ) |
#include <irq_handler_stub.h>
| int irq_m_user_f_handler | ( | void | ) |
#include <irq_handler_stub.h>
| int irq_m_user_g_handler | ( | void | ) |
#include <irq_handler_stub.h>
| int irq_m_user_h_handler | ( | void | ) |
#include <irq_handler_stub.h>
| int irq_m_userTimer0_handler | ( | void | ) |
#include <irq_handler_stub.h>
User Timer (IDs 21-25).
| int irq_m_userTimer1_handler | ( | void | ) |
#include <irq_handler_stub.h>
| int irq_m_userTimer2_handler | ( | void | ) |
#include <irq_handler_stub.h>
| int irq_m_userTimer3_handler | ( | void | ) |
#include <irq_handler_stub.h>
| int irq_m_userTimer4_handler | ( | void | ) |
#include <irq_handler_stub.h>
| int irq_m_watch_dog_handler | ( | void | ) |
#include <irq_handler_stub.h>
| int irq_m_watchDog0_handler | ( | void | ) |
#include <irq_handler_stub.h>
WatchDog Timer (IDs 26-27).
| int irq_m_watchDog1_handler | ( | void | ) |
#include <irq_handler_stub.h>