Lines Matching defs:uba_driver
141 struct uba_driver { struct
142 int (*ud_probe)(); /* see if a driver is really there */
143 int (*ud_slave)(); /* see if a slave is there */
144 int (*ud_attach)(); /* setup driver for a slave */
145 int (*ud_dgo)(); /* fill csr/ba to start transfer */
146 u_short *ud_addr; /* device csr addresses */
147 char *ud_dname; /* name of a device */
148 struct uba_device **ud_dinfo; /* backpointers to ubdinit structs */
149 char *ud_mname; /* name of a controller */
150 struct uba_ctlr **ud_minfo; /* backpointers to ubminit structs */
151 short ud_xclu; /* want exclusive use of bdp's */
152 short ud_keepbdp; /* hang on to bdp's once allocated */
153 int (*ud_ubamem)(); /* see if dedicated memory is present */