Go to the source code of this file.
|
| enum | _I8259_ICW1_OPERATING_MODE { Cascade
, Single
, Cascade
, Single
} |
| |
| enum | _I8259_ICW1_INTERRUPT_MODE { EdgeTriggered
, LevelTriggered
, EdgeTriggered
, LevelTriggered
} |
| |
| enum | _I8259_ICW1_INTERVAL { Interval8
, Interval4
, Interval8
, Interval4
} |
| |
| enum | _I8259_ICW4_SYSTEM_MODE { Mcs8085Mode
, New8086Mode
, Mcs8085Mode
, New8086Mode
} |
| |
| enum | _I8259_ICW4_EOI_MODE { NormalEoi
, AutomaticEoi
, NormalEoi
, AutomaticEoi
} |
| |
| enum | _I8259_ICW4_BUFFERED_MODE {
NonBuffered
, NonBuffered2
, BufferedSlave
, BufferedMaster
,
NonBuffered
, NonBuffered2
, BufferedSlave
, BufferedMaster
} |
| |
| enum | _I8259_READ_REQUEST {
InvalidRequest
, InvalidRequest2
, ReadIdr
, ReadIsr
,
InvalidRequest
, InvalidRequest2
, ReadIdr
, ReadIsr
} |
| |
| enum | _I8259_EOI_MODE {
RotateAutoEoiClear
, NonSpecificEoi
, InvalidEoiMode
, SpecificEoi
,
RotateAutoEoiSet
, RotateNonSpecific
, SetPriority
, RotateSpecific
,
RotateAutoEoiClear
, NonSpecificEoi
, InvalidEoiMode
, SpecificEoi
,
RotateAutoEoiSet
, RotateNonSpecific
, SetPriority
, RotateSpecific
} |
| |
◆ EISA_ELCR_MASTER
| #define EISA_ELCR_MASTER 0x98D2 |
◆ EISA_ELCR_SLAVE
| #define EISA_ELCR_SLAVE 0x98D4 |
◆ PIC1_CONTROL_PORT
| #define PIC1_CONTROL_PORT 0x00 |
Definition at line 10 of file pic.h.
◆ PIC1_DATA_PORT
Definition at line 11 of file pic.h.
◆ PIC2_CONTROL_PORT
| #define PIC2_CONTROL_PORT 0x08 |
Definition at line 12 of file pic.h.
◆ PIC2_DATA_PORT
Definition at line 13 of file pic.h.
◆ PIC_CASCADE_IRQ
Definition at line 16 of file pic.h.
◆ PIC_RTC_IRQ
Definition at line 17 of file pic.h.
◆ PIC_TIMER_IRQ
Definition at line 15 of file pic.h.
◆ EISA_ELCR
◆ I8259_EOI_MODE
◆ I8259_ICW1
◆ I8259_ICW1_INTERRUPT_MODE
◆ I8259_ICW1_INTERVAL
◆ I8259_ICW1_OPERATING_MODE
◆ I8259_ICW2
◆ I8259_ICW3
◆ I8259_ICW4
◆ I8259_ICW4_BUFFERED_MODE
◆ I8259_ICW4_EOI_MODE
◆ I8259_ICW4_SYSTEM_MODE
◆ I8259_IDR
◆ I8259_ISR
◆ I8259_OCW2
◆ I8259_OCW3
◆ I8259_READ_REQUEST
◆ PEISA_ELCR
◆ PI8259_ICW1
◆ PI8259_ICW2
◆ PI8259_ICW3
◆ PI8259_ICW4
◆ PI8259_IDR
◆ PI8259_ISR
◆ PI8259_OCW2
◆ PI8259_OCW3
◆ PIC_MASK
◆ PPIC_MASK
◆ _I8259_EOI_MODE
| Enumerator |
|---|
| RotateAutoEoiClear | |
| NonSpecificEoi | |
| InvalidEoiMode | |
| SpecificEoi | |
| RotateAutoEoiSet | |
| RotateNonSpecific | |
| SetPriority | |
| RotateSpecific | |
| RotateAutoEoiClear | |
| NonSpecificEoi | |
| InvalidEoiMode | |
| SpecificEoi | |
| RotateAutoEoiSet | |
| RotateNonSpecific | |
| SetPriority | |
| RotateSpecific | |
Definition at line 68 of file pic.h.
69{
enum _I8259_EOI_MODE I8259_EOI_MODE
◆ _I8259_ICW1_INTERRUPT_MODE
| Enumerator |
|---|
| EdgeTriggered | |
| LevelTriggered | |
| EdgeTriggered | |
| LevelTriggered | |
Definition at line 28 of file pic.h.
29{
enum _I8259_ICW1_INTERRUPT_MODE I8259_ICW1_INTERRUPT_MODE
◆ _I8259_ICW1_INTERVAL
| Enumerator |
|---|
| Interval8 | |
| Interval4 | |
| Interval8 | |
| Interval4 | |
Definition at line 34 of file pic.h.
35{
enum _I8259_ICW1_INTERVAL I8259_ICW1_INTERVAL
◆ _I8259_ICW1_OPERATING_MODE
| Enumerator |
|---|
| Cascade | |
| Single | |
| Cascade | |
| Single | |
Definition at line 22 of file pic.h.
23{
enum _I8259_ICW1_OPERATING_MODE I8259_ICW1_OPERATING_MODE
◆ _I8259_ICW4_BUFFERED_MODE
| Enumerator |
|---|
| NonBuffered | |
| NonBuffered2 | |
| BufferedSlave | |
| BufferedMaster | |
| NonBuffered | |
| NonBuffered2 | |
| BufferedSlave | |
| BufferedMaster | |
Definition at line 52 of file pic.h.
53{
enum _I8259_ICW4_BUFFERED_MODE I8259_ICW4_BUFFERED_MODE
◆ _I8259_ICW4_EOI_MODE
| Enumerator |
|---|
| NormalEoi | |
| AutomaticEoi | |
| NormalEoi | |
| AutomaticEoi | |
Definition at line 46 of file pic.h.
47{
enum _I8259_ICW4_EOI_MODE I8259_ICW4_EOI_MODE
◆ _I8259_ICW4_SYSTEM_MODE
| Enumerator |
|---|
| Mcs8085Mode | |
| New8086Mode | |
| Mcs8085Mode | |
| New8086Mode | |
Definition at line 40 of file pic.h.
41{
enum _I8259_ICW4_SYSTEM_MODE I8259_ICW4_SYSTEM_MODE
◆ _I8259_READ_REQUEST
| Enumerator |
|---|
| InvalidRequest | |
| InvalidRequest2 | |
| ReadIdr | |
| ReadIsr | |
| InvalidRequest | |
| InvalidRequest2 | |
| ReadIdr | |
| ReadIsr | |
Definition at line 60 of file pic.h.
61{
enum _I8259_READ_REQUEST I8259_READ_REQUEST