Lines Matching defs:iomod
321 struct iomod { struct
323 u_int io_eir; /* (WO) interrupt CPU; set bits in EIR CR */
324 u_int io_eim; /* (WO) External Interrupt Message address */
325 u_int io_dc_rw; /* write address of IODC to read IODC data */
326 u_int io_ii_rw; /* read/clear external intrpt msg (bit-26) */
327 void * io_dma_link; /* pointer to "next quad" in DMA chain */
328 u_int io_dma_command; /* (RO) chain command to exec on "next quad" */
329 void * io_dma_address; /* (RO) start of DMA */
330 u_int io_dma_count; /* (RO) number of bytes remaining to xfer */
331 void * io_flex; /* (WO) HPA flex addr, LSB: bus master flag */
332 void * io_spa; /* (WO) SPA space; 0-20:addr, 24-31:iodc_spa */
333 u_int resv1[2]; /* (reserved) */
334 u_int io_command; /* (WO) module commands (see below) */
335 u_int io_status; /* (RO) error returns (see below) */
336 u_int io_control; /* memory err logging (bit-9), bc forwarding */
360 #define IOMOD_IO_IO_LOW(mod) (((struct iomod *)(mod))->io_io_low) argument