Lines Matching defs:output

41    Glue devices have a variable number of big endian <<output>>
45 Writing a value to an output register causes an interrupt (of the
46 specified level) to be driven on the devices corresponding output
49 Reading an <<output>> register returns either the last value
55 <<glue>>: In addition to driving its output interrupt port with any
57 corresponding <<output>> register. Such input interrupts, however,
58 are not propogated to an output interrupt port.
61 and then both stored in <<output>> register zero and propogated to
62 output interrupt output port zero.
92 output interrupt ports.
106 Wire the AND device up to the sink so that the and's output is not
117 | unsigned *output = (void*)0xf0030000;
121 | ans = ntohl(*output);
162 /* our output registers */
166 int *output;
179 /* establish the output registers */
180 if (glue->output != NULL) {
181 memset(glue->output, 0, glue->sizeof_output);
205 glue->output = zalloc(glue->sizeof_output);
260 *(unsigned_word*)dest = H2BE_4(glue->output[reg]);
262 reg, (unsigned long) addr, glue->output[reg]));
282 glue->output[reg] = H2BE_4(*(unsigned_word*)source);
284 reg, (unsigned long) addr, glue->output[reg]));
285 device_interrupt_event(me, reg, glue->output[reg], processor, cia);
308 glue->output[port] = level;
316 glue->output[0] = glue->input[0];
318 glue->output[0] &= glue->input[i];
319 DTRACE(glue, ("and - interrupt %d, level %d arrived - output %d\n",
320 my_port, level, glue->output[0]));
321 device_interrupt_event(me, 0, glue->output[0], processor, cia);