Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/ed/if_ed_hpp.c
Show First 20 Lines • Show All 42 Lines • ▼ Show 20 Lines | |||||
struct ed_softc *sc = device_get_softc(dev); | struct ed_softc *sc = device_get_softc(dev); | ||||
int error; | int error; | ||||
int n; /* temp var */ | int n; /* temp var */ | ||||
int memsize; /* mem on board */ | int memsize; /* mem on board */ | ||||
u_char checksum; /* checksum of board address */ | u_char checksum; /* checksum of board address */ | ||||
u_char irq; /* board configured IRQ */ | u_char irq; /* board configured IRQ */ | ||||
uint8_t test_pattern[ED_HPP_TEST_SIZE]; /* read/write areas for */ | uint8_t test_pattern[ED_HPP_TEST_SIZE]; /* read/write areas for */ | ||||
uint8_t test_buffer[ED_HPP_TEST_SIZE]; /* probing card */ | uint8_t test_buffer[ED_HPP_TEST_SIZE]; /* probing card */ | ||||
u_long conf_maddr, conf_msize, conf_irq, junk; | rman_res_t conf_maddr, conf_msize, conf_irq, junk; | ||||
error = ed_alloc_port(dev, 0, ED_HPP_IO_PORTS); | error = ed_alloc_port(dev, 0, ED_HPP_IO_PORTS); | ||||
if (error) | if (error) | ||||
return (error); | return (error); | ||||
/* Fill in basic information */ | /* Fill in basic information */ | ||||
sc->asic_offset = ED_HPP_ASIC_OFFSET; | sc->asic_offset = ED_HPP_ASIC_OFFSET; | ||||
sc->nic_offset = ED_HPP_NIC_OFFSET; | sc->nic_offset = ED_HPP_NIC_OFFSET; | ||||
▲ Show 20 Lines • Show All 42 Lines • Show Last 20 Lines |