RTC_PORT
#ifndef RTC_PORT
outb_p((addr),RTC_PORT(0)); \
inb_p(RTC_PORT(1)); \
outb_p((addr),RTC_PORT(0)); \
outb_p((val),RTC_PORT(1)); \
#ifndef RTC_PORT
outb_p((addr),RTC_PORT(0)); \
inb_p(RTC_PORT(1)); \
outb_p((addr),RTC_PORT(0)); \
outb_p((val),RTC_PORT(1)); \
dec_rtc_resources[0].start = RTC_PORT(0);
dec_rtc_resources[0].end = RTC_PORT(0) + dec_kn_slot_size - 1;
outb_p(addr, RTC_PORT(0));
return inb_p(RTC_PORT(1));
outb_p(addr, RTC_PORT(0));
outb_p(data, RTC_PORT(1));
outb_p(addr, RTC_PORT(0));
outb_p(addr, RTC_PORT(0));
.start = RTC_PORT(0),
.end = RTC_PORT(1),
#ifndef RTC_PORT
outb_p((addr),RTC_PORT(0)); \
inb_p(RTC_PORT(1)); \
outb_p((addr),RTC_PORT(0)); \
outb_p((val),RTC_PORT(1)); \
if (res[0].start != RTC_PORT(0))
#ifndef RTC_PORT
outb_p((addr),RTC_PORT(0)); \
inb_p(RTC_PORT(1)); \
outb_p((addr),RTC_PORT(0)); \
outb_p((val),RTC_PORT(1)); \
#ifndef RTC_PORT
outb_p((addr),RTC_PORT(0)); \
inb_p(RTC_PORT(1)); \
outb_p((addr),RTC_PORT(0)); \
outb_p((val),RTC_PORT(1)); \
#ifndef RTC_PORT
.start = RTC_PORT(0),
.end = RTC_PORT(1),
outb(addr, RTC_PORT(0));
val = inb(RTC_PORT(1));
outb(addr, RTC_PORT(0));
outb(val, RTC_PORT(1));
.start = RTC_PORT(0),
.end = RTC_PORT(1),
case RTC_PORT(0):
case RTC_PORT(1):
case RTC_PORT(2):
case RTC_PORT(3):
#ifdef RTC_PORT
outb(addr, RTC_PORT(2));
return inb(RTC_PORT(3));
outb(addr, RTC_PORT(2));
outb(val, RTC_PORT(3));