ppc64
[Interrupt handling and dispatching]


Files

file  interrupt.h
file  interrupt.c

Defines

#define IRQ_COUNT   1
#define IVT_ITEMS   15
#define INT_OFFSET   0
#define VECTOR_DECREMENTER   10

Functions

void start_decrementer (void)
void interrupt_init (void)
static void exception_decrementer (int n, istate_t *istate)
void irq_ipc_bind_arch (__native irq)

Define Documentation

#define INT_OFFSET   0
 

Definition at line 42 of file interrupt.h.

#define IRQ_COUNT   1
 

Definition at line 40 of file interrupt.h.

Referenced by ipc_init(), sys_ipc_register_irq(), and sys_ipc_unregister_irq().

#define IVT_ITEMS   15
 

Definition at line 41 of file interrupt.h.

#define VECTOR_DECREMENTER   10
 

Definition at line 44 of file interrupt.h.

Referenced by interrupt_init().


Function Documentation

static void exception_decrementer int  n,
istate_t istate
[static]
 

Definition at line 53 of file interrupt.c.

References clock(), and start_decrementer().

Referenced by interrupt_init().

Here is the call graph for this function:

void interrupt_init void   ) 
 

Definition at line 61 of file interrupt.c.

References exc_register(), exception_decrementer(), and VECTOR_DECREMENTER.

Referenced by arch_pre_mm_init().

Here is the call graph for this function:

void irq_ipc_bind_arch __native  irq  ) 
 

Definition at line 68 of file interrupt.c.

References panic.

Referenced by sys_ipc_register_irq().

void start_decrementer void   ) 
 

Definition at line 43 of file interrupt.c.

Referenced by arch_pre_mm_init(), and exception_decrementer().


Generated on Sun Jun 18 17:36:04 2006 for HelenOS Kernel (ppc64) by  doxygen 1.4.6