Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
struct | ext_code |
Typedefs | |
typedef void(* | ext_int_handler_t )(struct ext_code, unsigned int, unsigned long) |
Enumerations | |
enum | interruption_class { EXTERNAL_INTERRUPT, IO_INTERRUPT, EXTINT_CLK, EXTINT_EXC, EXTINT_EMS, EXTINT_TMR, EXTINT_TLA, EXTINT_PFL, EXTINT_DSD, EXTINT_VRT, EXTINT_SCP, EXTINT_IUC, EXTINT_CMS, EXTINT_CMC, EXTINT_CMR, IOINT_CIO, IOINT_QAI, IOINT_DAS, IOINT_C15, IOINT_C70, IOINT_TAP, IOINT_VMR, IOINT_LCS, IOINT_CLW, IOINT_CTC, IOINT_APB, IOINT_ADM, IOINT_CSC, NMI_NMI, NR_IRQS } |
enum interruption_class |
int register_external_interrupt | ( | u16 | code, |
ext_int_handler_t | handler | ||
) |
int unregister_external_interrupt | ( | u16 | code, |
ext_int_handler_t | handler | ||
) |