#include <stdint.h>
Go to the source code of this file.
|
void | pic_Remap (uint8_t offset1, uint8_t offset2) |
| Remaps master PIC and slave PIC to specified interupts numbers.
|
|
void | pic_EOI (unsigned char irq) |
| Sends End Of Interrupt to PIC.
|
|
void | pic_SetHz (uint16_t hz) |
| Sets PIT Channel 0 frequency.
|
|
◆ PIC1
#define PIC1 0x20 /* IO base address for master PIC */ |
◆ PIC1_COMMAND
#define PIC1_COMMAND PIC1 |
◆ PIC1_DATA
#define PIC1_DATA (PIC1+1) |
◆ PIC2
#define PIC2 0xA0 /* IO base address for slave PIC */ |
◆ PIC2_COMMAND
#define PIC2_COMMAND PIC2 |
◆ PIC2_DATA
#define PIC2_DATA (PIC2+1) |
◆ pic_EOI()
void pic_EOI |
( |
unsigned char |
irq | ) |
|
◆ pic_Remap()
void pic_Remap |
( |
uint8_t |
offset1, |
|
|
uint8_t |
offset2 |
|
) |
| |
◆ pic_SetHz()
void pic_SetHz |
( |
uint16_t |
hz | ) |
|
Sets PIT Channel 0 frequency.
- Parameters
-
References outb().