Lines Matching refs:vector
57 #define ICU_OFFSET 0 /* Interrupt vector base */
76 icu[1] = ICU_OFFSET; /* starting at this vector index */
86 icu[1] = ICU_OFFSET + 8; /* starting at this vector index */
116 isa_callback(int vector)
121 iinfo_p = &milan_isa_iinfo[vector];
125 if (vector > 7) {
126 WICU(AD_8259_SLAVE, 0x60 | (vector & 7));
127 vector = IRQ_SLAVE;
129 WICU(AD_8259_MASTER, 0x60 | (vector & 7));
135 milan_isa_intr(int vector, int sr)
140 if (vector >= MILAN_MAX_ISA_INTS) {
141 printf("milan_isa_intr: Bogus vector %d\n", vector);
145 iinfo_p = &milan_isa_iinfo[vector];
148 vector, imask_enable);
155 add_sicallback((si_farg)isa_callback, (void*)vector, 0);
160 if (vector > 7) {
161 WICU(AD_8259_SLAVE, 0x60 | (vector & 7));
162 vector = IRQ_SLAVE;
164 WICU(AD_8259_MASTER, 0x60 | (vector & 7));