#include <ubixos/types.h>Include dependency graph for 8259.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Defines | |
| #define | eoi 0x20 |
| #define | icw1 0x11 |
| #define | icw4 0x01 |
| #define | mImr 0x21 |
| #define | mPic 0x20 |
| #define | mVec 0x68 |
| #define | ocw3Irr 0x0A |
| #define | ocw3Isr 0x0B |
| #define | sImr 0xA1 |
| #define | sPic 0xA0 |
| #define | sVec 0x70 |
Functions | |
| int | i8259_init () |
| initialize the 8259 PIC | |
| void | irqDisable (uInt16 irqNo) |
| void | irqEnable (uInt16 irqNo) |
| #define eoi 0x20 |
| #define icw1 0x11 |
| #define icw4 0x01 |
| #define mImr 0x21 |
| #define mPic 0x20 |
Definition at line 35 of file 8259.h.
Referenced by i8259_init(), irqDisable(), irqEnable(), mouseHandler(), mouseInit(), and ne2kHandler().
| #define mVec 0x68 |
Definition at line 42 of file 8259.h.
Referenced by atkbd_init(), fdc_init(), i8259_init(), initLNC(), mouseInit(), and ne2k_init().
| #define sImr 0xA1 |
| #define sPic 0xA0 |
Definition at line 37 of file 8259.h.
Referenced by i8259_init(), irqDisable(), irqEnable(), mouseHandler(), mouseInit(), and ne2kHandler().
| #define sVec 0x70 |
| int i8259_init | ( | ) |
| void irqDisable | ( | uInt16 | irqNo | ) |
Referenced by _int13(), kpanic(), and ne2kHandler().
| void irqEnable | ( | uInt16 | irqNo | ) |
Referenced by _int13(), atkbd_init(), fdc_init(), kmain(), mouseInit(), ne2k_init(), and ne2kHandler().
1.4.7