/src/sys/arch/sun3/dev/ |
xdvar.h | 45 struct xdc_softc *xdc; /* who we are working with */ member in struct:xd_iorq 139 struct xdc *xdc; /* vaddr of vme registers */ member in struct:xdc_softc
|
xdvar.h | 45 struct xdc_softc *xdc; /* who we are working with */ member in struct:xd_iorq 139 struct xdc *xdc; /* vaddr of vme registers */ member in struct:xdc_softc
|
xd.c | 99 #error "xdc but no xd?" 156 * XDC_GO: start iopb ADDR (DVMA addr in a u_long) on XDC 158 #define XDC_GO(XDC, ADDR) \ 160 (XDC)->xdc_iopbaddr0 = ((ADDR) & 0xff); \ 162 (XDC)->xdc_iopbaddr1 = ((ADDR) & 0xff); \ 164 (XDC)->xdc_iopbaddr2 = ((ADDR) & 0xff); \ 166 (XDC)->xdc_iopbaddr3 = (ADDR); \ 167 (XDC)->xdc_iopbamod = XDC_ADDRMOD; \ 168 (XDC)->xdc_csr = XDC_ADDIOPB; /* go! */ \ 172 * XDC_WAIT: wait for XDC's csr "BITS" to come on in "TIME" 419 struct xdc_softc *xdc = device_private(self); local in function:xdcattach 565 struct xdc_softc *xdc = device_private(parent); local in function:xdattach 600 struct xdc_softc *xdc; local in function:xd_init 1565 struct xdc *xdc = xdcsc->xdc; local in function:xdc_piodriver 1780 struct xdc *xdc = xdcsc->xdc; local in function:xdc_remove_iorq [all...] |
xd.c | 99 #error "xdc but no xd?" 156 * XDC_GO: start iopb ADDR (DVMA addr in a u_long) on XDC 158 #define XDC_GO(XDC, ADDR) \ 160 (XDC)->xdc_iopbaddr0 = ((ADDR) & 0xff); \ 162 (XDC)->xdc_iopbaddr1 = ((ADDR) & 0xff); \ 164 (XDC)->xdc_iopbaddr2 = ((ADDR) & 0xff); \ 166 (XDC)->xdc_iopbaddr3 = (ADDR); \ 167 (XDC)->xdc_iopbamod = XDC_ADDRMOD; \ 168 (XDC)->xdc_csr = XDC_ADDIOPB; /* go! */ \ 172 * XDC_WAIT: wait for XDC's csr "BITS" to come on in "TIME" 419 struct xdc_softc *xdc = device_private(self); local in function:xdcattach 565 struct xdc_softc *xdc = device_private(parent); local in function:xdattach 600 struct xdc_softc *xdc; local in function:xd_init 1565 struct xdc *xdc = xdcsc->xdc; local in function:xdc_piodriver 1780 struct xdc *xdc = xdcsc->xdc; local in function:xdc_remove_iorq [all...] |
xdreg.h | 38 #define XDC_RESETUSEC 1000000 /* max time for xdc reset (page 21 says 1sec) */ 47 * xdc device interface 51 struct xdc { struct 103 * [4] put the DVMA address of the iopb in the xdc registers (in vme space) 104 * [5] set the XDC_ADDIOPB bit in the xdc csr 109 * of the finished iopb will be in the xdc registers. after that is
|
xdreg.h | 38 #define XDC_RESETUSEC 1000000 /* max time for xdc reset (page 21 says 1sec) */ 47 * xdc device interface 51 struct xdc { struct 103 * [4] put the DVMA address of the iopb in the xdc registers (in vme space) 104 * [5] set the XDC_ADDIOPB bit in the xdc csr 109 * of the finished iopb will be in the xdc registers. after that is
|
/src/sys/dev/vme/ |
xdvar.h | 46 struct xdc_softc *xdc; /* who we are working with */ member in struct:xd_iorq 139 struct xdc *xdc; /* vaddr of vme registers */ member in struct:xdc_softc
|
xdvar.h | 46 struct xdc_softc *xdc; /* who we are working with */ member in struct:xd_iorq 139 struct xdc *xdc; /* vaddr of vme registers */ member in struct:xdc_softc
|
xd.c | 140 * XDC_GO: start iopb ADDR (DVMA addr in a u_long) on XDC 142 #define XDC_GO(XDC, ADDR) { \ 143 (XDC)->xdc_iopbaddr0 = ((ADDR) & 0xff); \ 145 (XDC)->xdc_iopbaddr1 = ((ADDR) & 0xff); \ 147 (XDC)->xdc_iopbaddr2 = ((ADDR) & 0xff); \ 149 (XDC)->xdc_iopbaddr3 = (ADDR); \ 150 (XDC)->xdc_iopbamod = XDC_ADDRMOD; \ 151 (XDC)->xdc_csr = XDC_ADDIOPB; /* go! */ \ 155 * XDC_WAIT: wait for XDC's csr "BITS" to come on in "TIME". 158 #define XDC_WAIT(XDC, LCV, TIME, BITS) { 458 struct xdc *xdc = (void *)handle; \/* XXX *\/ local in function:xdc_probe 497 struct xdc_softc *xdc = device_private(self); local in function:xdcattach 712 struct xdc_softc *xdc = device_private(parent); local in function:xdattach 1737 struct xdc *xdc = xdcsc->xdc; local in function:xdc_piodriver 1959 struct xdc *xdc = xdcsc->xdc; local in function:xdc_remove_iorq [all...] |
xd.c | 140 * XDC_GO: start iopb ADDR (DVMA addr in a u_long) on XDC 142 #define XDC_GO(XDC, ADDR) { \ 143 (XDC)->xdc_iopbaddr0 = ((ADDR) & 0xff); \ 145 (XDC)->xdc_iopbaddr1 = ((ADDR) & 0xff); \ 147 (XDC)->xdc_iopbaddr2 = ((ADDR) & 0xff); \ 149 (XDC)->xdc_iopbaddr3 = (ADDR); \ 150 (XDC)->xdc_iopbamod = XDC_ADDRMOD; \ 151 (XDC)->xdc_csr = XDC_ADDIOPB; /* go! */ \ 155 * XDC_WAIT: wait for XDC's csr "BITS" to come on in "TIME". 158 #define XDC_WAIT(XDC, LCV, TIME, BITS) { 458 struct xdc *xdc = (void *)handle; \/* XXX *\/ local in function:xdc_probe 497 struct xdc_softc *xdc = device_private(self); local in function:xdcattach 712 struct xdc_softc *xdc = device_private(parent); local in function:xdattach 1737 struct xdc *xdc = xdcsc->xdc; local in function:xdc_piodriver 1959 struct xdc *xdc = xdcsc->xdc; local in function:xdc_remove_iorq [all...] |
xdreg.h | 38 #define XDC_RESETUSEC 1000000 /* max time for xdc reset (page 21 says 1sec) */ 47 * xdc device interface 51 struct xdc { struct 103 * [4] put the DVMA address of the iopb in the xdc registers (in vme space) 104 * [5] set the XDC_ADDIOPB bit in the xdc csr 109 * of the finished iopb will be in the xdc registers. after that is
|
xdreg.h | 38 #define XDC_RESETUSEC 1000000 /* max time for xdc reset (page 21 says 1sec) */ 47 * xdc device interface 51 struct xdc { struct 103 * [4] put the DVMA address of the iopb in the xdc registers (in vme space) 104 * [5] set the XDC_ADDIOPB bit in the xdc csr 109 * of the finished iopb will be in the xdc registers. after that is
|