Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/fe/if_fe.c
Show First 20 Lines • Show All 42 Lines • ▼ Show 20 Lines | |||||
fe_alloc_port(device_t dev, int size) | fe_alloc_port(device_t dev, int size) | ||||
{ | { | ||||
struct fe_softc *sc = device_get_softc(dev); | struct fe_softc *sc = device_get_softc(dev); | ||||
struct resource *res; | struct resource *res; | ||||
int rid; | int rid; | ||||
rid = 0; | rid = 0; | ||||
res = bus_alloc_resource(dev, SYS_RES_IOPORT, &rid, | res = bus_alloc_resource(dev, SYS_RES_IOPORT, &rid, | ||||
0ul, ~0ul, size, RF_ACTIVE); | 0, ~0, size, RF_ACTIVE); | ||||
if (res) { | if (res) { | ||||
sc->port_used = size; | sc->port_used = size; | ||||
sc->port_res = res; | sc->port_res = res; | ||||
return (0); | return (0); | ||||
} | } | ||||
return (ENOENT); | return (ENOENT); | ||||
} | } | ||||
▲ Show 20 Lines • Show All 42 Lines • Show Last 20 Lines |