rtc
struct rtc *rtc = cookie;
rtc->rtc_regno = regno;
return rtc->rtc_data & 0xff;
struct rtc *rtc = cookie;
rtc->rtc_regno = regno;
rtc->rtc_data = value;
#define RTC ((struct rtc *)AD_RTC)
#define RTC_SECONDS(rtc) bcdtobin(READRTC((rtc), X1241REG_SC))
CFATTACH_DECL_NEW(rtc, sizeof(struct mc146818_softc),
CFATTACH_DECL_NEW(rtc, sizeof(struct rtc_softc),
struct bootinfo_rtc *rtc =
dt->dt_year = bcdtobin(rtc->year) + 2000;
dt->dt_mon = bcdtobin(rtc->mon);
dt->dt_day = bcdtobin(rtc->day);
dt->dt_hour = bcdtobin(rtc->hour);
dt->dt_min = bcdtobin(rtc->min);
dt->dt_sec = bcdtobin(rtc->sec);
u_int32_t rtc[2];
mfrtc(rtc);
rtc[0]++;
rtc[1] += (n * 1000);
if (rtc[1] >= 1000000000) {
rtc[0]++;
rtc[1] -= 1000000000;
: "r"(rtc[0]), "r"(rtc[1]), "n"(SPR_RTCU_R), "n"(SPR_RTCL_R)
#define RTC_SECONDS(rtc) bcdtobin(READRTC((rtc), X1241REG_SC))
CFATTACH_DECL_NEW(rtc, sizeof(struct rtc_softc),
struct rtc_softc *rtc = device_private(tch->todr_dev);
struct rtc_softc *rtc = device_private(tch->todr_dev);
CFATTACH_DECL_NEW(rtc, sizeof(struct rtc_softc),
#define RTC_REG(x) (bus_space_read_1(rtc->sc_bst, rtc->sc_bht, (x)) & 0x0f)
#define RTC_WRITE(x,v) bus_space_write_1(rtc->sc_bst, rtc->sc_bht, (x), (v))
union rtc io_rtc; /* 0x00e8a000 */
uint32_t rtc;
int rtc, kq, kerrno;
rtc = kevent(kq, &ktimer, 1, &kresult, 1, delay);
fprintf(stderr, "kevent returned rtc=%d\n", rtc);
if (rtc == -1) {
ATF_CHECK_MSG(rtc > 0,