Sentinel65X-Kernel/include/interrupts.h

36 lines
881 B
C

//*****************************************************************************
// Sentinel 65X Kernel
//
// include/interrupts.h
//*****************************************************************************
#pragma once
#include "config.h"
far void set_user_nmi_handler(void (*f)(void));
far void set_user_brk_handler(void (*f)(void));
far void set_user_cop_handler(void (*f)(void));
far void set_user_irq_handler(void (*f)(void));
far void set_user_vera_irq_handler(void (*f)(void));
far void set_user_t7_handler(void (*f)(void));
far void set_user_t6_handler(void (*f)(void));
far void set_user_t5_handler(void (*f)(void));
far void set_user_t4_handler(void (*f)(void));
far void set_user_t3_handler(void (*f)(void));
far void set_user_t2_handler(void (*f)(void));
far void set_user_t1_handler(void (*f)(void));
far void set_user_t0_handler(void (*f)(void));