[−][src]Module sunrise_kernel::devices::pic
Driver for the 8259 Programmable Interrupt Controller.
Only handles the usual case of two PICs in a cascading setup, where the SLAVE is setup to cascade to the line 2 of the MASTER.
Structs
| ICW1 | The first control word sent to the PIC. |
| InternalPic | A single PIC8259 device. |
| Pic | A master/slave PIC setup, as commonly found on IBM PCs. |
Constants
| ICW4_8086 | ICW4: 8086/88 (MCS-80/85) mode. |
Statics
| PIC | The PIC manager. |
Functions
| get | Acquires a reference to the PIC, initializing it if it wasn't already setup. |
| init | Initializes the PIC if it has not yet been initialized. Otherwise, does nothing. |