PIC Operation Control Words
┌────────────────────────────────────────────────────────────────────┐
│ PIC Operation Control Words │
├───────┬────────┬───────────────────────────────────────┬───────────┤
│ OCW │ FIELD │ EXPLANATION │ SUPPORTED │
├───────┼────────┼───────────────────────────────────────┼───────────┤
│ OCW1 │ D0-D7 │ IMR (interrupt mask register) │ Supported │
├───────┼────────┼───────────────────────────────────────┼───────────┤
│ │ │ 1 = IRQ masked (disabled) │ │
├───────┼────────┼───────────────────────────────────────┼───────────┤
│ │ │ 0 = IRQ unmasked (enabled) │ │
├───────┼────────┼───────────────────────────────────────┼───────────┤
│ OCW2 │ D0-D2 │ IRQ level to be acted upon │ │
├───────┼────────┼───────────────────────────────────────┼───────────┤
│ │ D3-D4 │ 0 │ │
├───────┼────────┼───────────────────────────────────────┼───────────┤
│ │ D5-D7 │ EOI command │ │
├───────┼────────┼───────────────────────────────────────┼───────────┤
│ │ │ 000 = rotate in auto EOI mode (clear) │ Ignored │
├───────┼────────┼───────────────────────────────────────┼───────────┤
│ │ │ 001 = non-specific EOI │ Supported │
├───────┼────────┼───────────────────────────────────────┼───────────┤
│ │ │ 010 = no operand │ Supported │
├───────┼────────┼───────────────────────────────────────┼───────────┤
│ │ │ 011 = specific EOI │ Supported │
├───────┼────────┼───────────────────────────────────────┼───────────┤
│ │ │ 100 = rotate in auto EOI mode (set) │ Ignored │
├───────┼────────┼───────────────────────────────────────┼───────────┤
│ │ │ 101 = rotate on non-specific EOI │ Ignored │
├───────┼────────┼───────────────────────────────────────┼───────────┤
│ │ │ 110 = set priority command │ Ignored │
├───────┼────────┼───────────────────────────────────────┼───────────┤
│ │ │ 111 = rotate on specific EOI │ Ignored │
├───────┼────────┼───────────────────────────────────────┼───────────┤
│ OCW3 │ D0-D1 │ read register command │ │
├───────┼────────┼───────────────────────────────────────┼───────────┤
│ │ │ 00 = no action │ Supported │
├───────┼────────┼───────────────────────────────────────┼───────────┤
│ │ │ 01 = no action │ Supported │
├───────┼────────┼───────────────────────────────────────┼───────────┤
│ │ │ 10 = read IR register │ Supported │
├───────┼────────┼───────────────────────────────────────┼───────────┤
│ │ │ 11 = read IS register │ Supported │
├───────┼────────┼───────────────────────────────────────┼───────────┤
│ │ D2 │ 1 = poll command │ Ignored │
├───────┼────────┼───────────────────────────────────────┼───────────┤
│ │ │ 0 = no poll command │ Supported │
├───────┼────────┼───────────────────────────────────────┼───────────┤
│ │ D3 │ 1 │ │
├───────┼────────┼───────────────────────────────────────┼───────────┤
│ │ D4 │ 0 │ │
├───────┼────────┼───────────────────────────────────────┼───────────┤
│ │ D5-D6 │ Special mask mode │ │
├───────┼────────┼───────────────────────────────────────┼───────────┤
│ │ │ 00 = no action │ Supported │
├───────┼────────┼───────────────────────────────────────┼───────────┤
│ │ │ 01 = no action │ Supported │
├───────┼────────┼───────────────────────────────────────┼───────────┤
│ │ │ 10 = reset special mask │ Ignored │
├───────┼────────┼───────────────────────────────────────┼───────────┤
│ │ │ 11 = set special mask │ Ignored │
├───────┼────────┼───────────────────────────────────────┼───────────┤
│ │ D7 │ 0 │ │
└───────┴────────┴───────────────────────────────────────┴───────────┘
[Back: PIC Initialization Control Words]
[Next: List of Supported Video Configurations]