CS350 COS
COS
Loading...
Searching...
No Matches
lapic.h
Go to the documentation of this file.
1/*
2 * LAPIC Header
3 */
4
5#ifndef __LAPIC_H__
6#define __LAPIC_H__
7
8void LAPIC_Init();
10void LAPIC_SendEOI();
12int LAPIC_Broadcast(int vector);
13int LAPIC_BroadcastNMI(int vector);
14void LAPIC_Periodic(uint64_t rate);
15
16#endif /* __LAPIC_H__ */
17
int LAPIC_BroadcastNMI(int vector)
Definition: lapic.c:161
int LAPIC_Broadcast(int vector)
Definition: lapic.c:143
void LAPIC_Periodic(uint64_t rate)
Definition: lapic.c:108
void LAPIC_Init()
Definition: lapic.c:179
uint32_t LAPIC_CPU()
Definition: lapic.c:93
void LAPIC_SendEOI()
Definition: lapic.c:102
void LAPIC_StartAP(uint8_t apicid, uint32_t addr)
Definition: lapic.c:116
uint64_t addr
Definition: multiboot.h:1
unsigned int uint32_t
Definition: types.h:12
unsigned long uint64_t
Definition: types.h:13
unsigned char uint8_t
Definition: types.h:10