xi_softc
xi_cycle_power(struct xi_softc *sc)
xi_full_reset(struct xi_softc *sc)
STATIC int xi_enable(struct xi_softc *);
STATIC void xi_disable(struct xi_softc *);
STATIC void xi_cycle_power(struct xi_softc *);
STATIC void xi_full_reset(struct xi_softc *);
STATIC void xi_init(struct xi_softc *);
STATIC uint16_t xi_get(struct xi_softc *);
STATIC void xi_reset(struct xi_softc *);
STATIC void xi_set_address(struct xi_softc *);
STATIC void xi_stop(struct xi_softc *);
xi_attach(struct xi_softc *sc, uint8_t *myea)
struct xi_softc *sc = device_private(self);
struct xi_softc *sc = arg;
xi_get(struct xi_softc *sc)
static INLINE void xi_mdi_idle(struct xi_softc *);
xi_mdi_idle(struct xi_softc *sc)
static INLINE void xi_mdi_pulse(struct xi_softc *, int);
xi_mdi_pulse(struct xi_softc *sc, int data)
static INLINE int xi_mdi_probe(struct xi_softc *sc);
xi_mdi_probe(struct xi_softc *sc)
static INLINE void xi_mdi_pulse_bits(struct xi_softc *, uint32_t, int);
xi_mdi_pulse_bits(struct xi_softc *sc, uint32_t data, int len)
struct xi_softc *sc = device_private(self);
struct xi_softc *sc = device_private(self);
xi_reset(struct xi_softc *sc)
struct xi_softc *sc = ifp->if_softc;
xi_stop(register struct xi_softc *sc)
xi_enable(struct xi_softc *sc)
xi_disable(struct xi_softc *sc)
xi_init(struct xi_softc *sc)
struct xi_softc *sc = ifp->if_softc;
struct xi_softc *sc = ifp->if_softc;
struct xi_softc *sc = ifp->if_softc;
xi_set_address(struct xi_softc *sc)
int (*sc_enable)(struct xi_softc *);
void (*sc_disable)(struct xi_softc *);
void xi_attach(struct xi_softc *, u_int8_t *);
CFATTACH_DECL_NEW(xi_xirc, sizeof(struct xi_softc),
int xi_xirc_enable(struct xi_softc *);
void xi_xirc_disable(struct xi_softc *);
struct xi_softc *sc = device_private(self);
xi_xirc_enable(struct xi_softc *sc)
xi_xirc_disable(struct xi_softc *sc)