ApertureOS
Macros | Functions
priv_apic.h File Reference
#include "types.h"
Include dependency graph for priv_apic.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define IA32_APIC_BASE   0x01B
 
#define APIC_ID   0x020
 
#define APIC_EOI   0x0B0
 
#define APIC_SVR   0x0F0
 
#define APIC_ISR_BASE   0x100
 
#define APIC_TPR   0x080
 
#define APIC_INITIAL_COUNT   0x380
 

Functions

void APIC_FillHWInterruptHandler (char *idt_handler, uint8_t intNum, uint8_t irqNum)
 
void APIC_DefaultHandler (void)
 
void APIC_Write (uint32_t reg, uint32_t val)
 
uint32_t APIC_Read (uint32_t reg)