static int ncvprobe(DEVPORT_PDEVICE devi) { int rv; struct ncv_softc *sc = device_get_softc(devi); u_int32_t flags = DEVPORT_PDEVFLAGS(devi); #if defined(__FreeBSD__) && __FreeBSD_version >= 400001 rv = ncvprobesubr(rman_get_bustag(sc->port_res), rman_get_bushandle(sc->port_res), flags, NCV_HOSTID); #else bus_addr_t offset = 0; u_int iobase = DEVPORT_PDEVIOBASE(devi); if(flags & KME_KXLC004_01) offset = OFFSET_KME_KXLC004_01; rv = ncvprobesubr(I386_BUS_SPACE_IO, iobase + offset, flags, NCV_HOSTID); #endif return rv; }
static int ncvprobe(device_t devi) { int rv; struct ncv_softc *sc = device_get_softc(devi); u_int32_t flags = device_get_flags(devi); rv = ncvprobesubr(sc->port_res, flags, NCV_HOSTID); return rv; }
static int ncvprobe(DEVPORT_PDEVICE devi) { int rv; struct ncv_softc *sc = device_get_softc(devi); u_int32_t flags = DEVPORT_PDEVFLAGS(devi); rv = ncvprobesubr(rman_get_bustag(sc->port_res), rman_get_bushandle(sc->port_res), flags, NCV_HOSTID); return rv; }