#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().