Lines Matching defs:output

43    Glue devices have a variable number of big endian <<output>>
47 Writing to an output register results in an event being driven
49 corresponding output port.
51 Reading an <<output>> register returns either the last value
58 <<glue>>: In addition to driving its output interrupt port with any
60 corresponding <<output>> register. Such input interrupts, however,
61 are not propogated to an output interrupt port.
64 and then both stored in <<output>> register zero and propogated to
65 output interrupt output port zero.
88 int[0..] (input, output)
90 Both an input and an output port.
103 output interrupt ports.
117 Wire the AND device up to the sink so that the and's output is not
128 | unsigned *output = (void*)0xf0030000;
132 | ans = ntohl(*output);
176 /* our output registers */
180 int *output;
206 /* establish the output registers */
249 glue->output = hw_zalloc (me, glue->sizeof_output);
307 *(unsigned_word *)dest = H2BE_4 (glue->output[reg]);
310 reg, (unsigned long) addr, glue->output[reg]));
331 glue->output[reg] = H2BE_4 (*(unsigned_word *)source);
334 reg, (unsigned long) addr, glue->output[reg]));
336 hw_port_event (me, reg, glue->output[reg]);
362 glue->output[port] = level;
372 glue->output[0] = glue->input[0];
374 glue->output[0] &= glue->input[i];
379 glue->output[0] = glue->input[0];
381 glue->output[0] |= glue->input[i];
386 glue->output[0] = glue->input[0];
388 glue->output[0] ^= glue->input[i];
399 HW_TRACE ((me, "port %d, level %d arrived - output %d",
400 my_port, level, glue->output[0]));
402 hw_port_event (me, 0, glue->output[0]);