dsrtc_softc
ds1687_ram_read(struct dsrtc_softc *sc, int addr)
ds1687_ram_write(struct dsrtc_softc *sc, int addr, int val)
struct dsrtc_softc *sc = device_private(tc->todr_dev);
struct dsrtc_softc *sc = device_private(tc->todr_dev);
CFATTACH_DECL_NEW(ds1687rtc, sizeof(struct dsrtc_softc),
struct dsrtc_softc *sc = device_private(self);
int ds1687_read(struct dsrtc_softc *sc, int addr);
void ds1687_write(struct dsrtc_softc *sc, int addr, int data);
int ds1687_ram_read(struct dsrtc_softc *sc, int addr);
void ds1687_ram_write(struct dsrtc_softc *sc, int addr, int data);
static void ds1687_bank_select(struct dsrtc_softc *, int);
ds1687_read(struct dsrtc_softc *sc, int addr)
ds1687_write(struct dsrtc_softc *sc, int addr, int data)
ds1687_bank_select(struct dsrtc_softc *sc, int bank)
struct dsrtc_softc *sc = device_private(self);
ds1743_read(struct dsrtc_softc *sc, int addr)
ds1743_write(struct dsrtc_softc *sc, int addr, u_char data)
ds1743_ram_read(struct dsrtc_softc *sc, int addr)
ds1743_ram_write(struct dsrtc_softc *sc, int addr, u_char val)
ds1743_lock(struct dsrtc_softc *sc, u_char mode)
ds1743_unlock(struct dsrtc_softc *sc, u_char key)
struct dsrtc_softc *sc = device_private(tch->todr_dev);
struct dsrtc_softc *sc = device_private(tch->todr_dev);
static int ds1743_ram_read(struct dsrtc_softc *, int);
static void ds1743_ram_write(struct dsrtc_softc *, int, int);
static inline u_char ds1743_read(struct dsrtc_softc *, int);
static inline void ds1743_write(struct dsrtc_softc *, int, u_char);
static u_char ds1743_lock(struct dsrtc_softc *, u_char);
static void ds1743_unlock(struct dsrtc_softc *, u_char);
CFATTACH_DECL_NEW(ds1743rtc, sizeof(struct dsrtc_softc),
CFATTACH_DECL_NEW(dsrtc, sizeof(struct dsrtc_softc),
static int dsrtc_clock_read_ymdhms(struct dsrtc_softc *, struct clock_ymdhms *);
static int dsrtc_clock_write_ymdhms(struct dsrtc_softc *, struct clock_ymdhms *);
static int dsrtc_clock_read_timeval(struct dsrtc_softc *, time_t *);
static int dsrtc_clock_write_timeval(struct dsrtc_softc *, time_t);
static int dsrtc_read_temp(struct dsrtc_softc *, uint32_t *);
struct dsrtc_softc *sc = device_private(self);
struct dsrtc_softc *sc;
struct dsrtc_softc *sc;
struct dsrtc_softc *sc;
struct dsrtc_softc *sc;
struct dsrtc_softc *sc = device_private(ch->todr_dev);
struct dsrtc_softc *sc = device_private(ch->todr_dev);
dsrtc_clock_read_ymdhms(struct dsrtc_softc *sc, struct clock_ymdhms *dt)
dsrtc_clock_write_ymdhms(struct dsrtc_softc *sc, struct clock_ymdhms *dt)
struct dsrtc_softc *sc = device_private(ch->todr_dev);
struct dsrtc_softc *sc = device_private(ch->todr_dev);
dsrtc_clock_read_timeval(struct dsrtc_softc *sc, time_t *tp)
dsrtc_clock_write_timeval(struct dsrtc_softc *sc, time_t t)
dsrtc_read_temp(struct dsrtc_softc *sc, uint32_t *temp)
struct dsrtc_softc *sc = sme->sme_cookie;