RTC_DATA
reg = inb(RTC_DATA);
reg = inb(RTC_DATA);
*rawp++ = inb(RTC_DATA);
((struct rtc_t *)buf)->rtc_century = inb(RTC_DATA);
((struct rtc_t *)buf)->rtc_adom = inb(RTC_DATA) & 0x3f;
((struct rtc_t *)buf)->rtc_amon = inb(RTC_DATA);
reg = inb(RTC_DATA);
reg = inb(RTC_DATA);
outb(RTC_DATA, reg | RTC_SET); /* allow time set now */
outb(RTC_DATA, buf[i]);
outb(RTC_DATA, ((struct rtc_t *)buf)->rtc_century);
tmp = inb(RTC_DATA) & RTC_VRT;
outb(RTC_DATA, tmp);
outb(RTC_DATA, ((struct rtc_t *)buf)->rtc_amon);
reg = inb(RTC_DATA);
outb(RTC_DATA, reg & ~RTC_SET); /* allow time update */