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