Lines Matching refs:outb
27 outb(0xff, MASTER_PIC + IMR); in i8259_init()
28 outb(0xff, SLAVE_PIC + IMR); in i8259_init()
34 outb(ICW1_SEL | ICW1_EICW4, MASTER_PIC + ICW1); in i8259_init()
35 outb(0x20, MASTER_PIC + ICW2); in i8259_init()
36 outb(IR2, MASTER_PIC + ICW3); in i8259_init()
37 outb(ICW4_PM, MASTER_PIC + ICW4); in i8259_init()
40 outb(OCW2_SEOI | i, MASTER_PIC + OCW2); in i8259_init()
46 outb(ICW1_SEL | ICW1_EICW4, SLAVE_PIC + ICW1); in i8259_init()
47 outb(0x28, SLAVE_PIC + ICW2); in i8259_init()
48 outb(0x02, SLAVE_PIC + ICW3); in i8259_init()
49 outb(ICW4_PM, SLAVE_PIC + ICW4); in i8259_init()
52 outb(OCW2_SEOI | i, SLAVE_PIC + OCW2); in i8259_init()
78 outb(inb(imr_port) | (1 << (irq & 7)), imr_port); in mask_irq()
93 outb(inb(imr_port) & ~(1 << (irq & 7)), imr_port); in unmask_irq()
107 outb(OCW2_SEOI | (irq & 7), SLAVE_PIC + OCW2); in specific_eoi()
111 outb(OCW2_SEOI | irq, MASTER_PIC + OCW2); in specific_eoi()
126 outb((u8)(int_bits & 0xff), ELCR1); in configure_irq_trigger()
127 outb((u8)(int_bits >> 8), ELCR2); in configure_irq_trigger()