xref: /aosp_15_r20/external/coreboot/src/arch/x86/include/arch/interrupt.h (revision b9411a12aaaa7e1e6a6fb7c5e057f44ee179a49c)
1 /* SPDX-License-Identifier: GPL-2.0-only */
2 
3 #ifndef INTERRUPT_H
4 #define INTERRUPT_H
5 
6 #include "registers.h"
7 
8 /* setup interrupt handlers for mainboard */
9 #if CONFIG(PCI_OPTION_ROM_RUN_REALMODE)
10 void mainboard_interrupt_handlers(int intXX, int (*intXX_func)(void));
11 #elif CONFIG(PCI_OPTION_ROM_RUN_YABEL)
12 #include <device/oprom/yabel/biosemu.h>
13 #else
mainboard_interrupt_handlers(int intXX,int (* intXX_func)(void))14 static inline void mainboard_interrupt_handlers(int intXX,
15 	int (*intXX_func)(void)) { }
16 #endif
17 
18 #endif /* INTERRUPT_H */
19