/shark/trunk/oslib/ll/i386/advtimer.h |
---|
57,6 → 57,16 |
: "=A" (val) \ |
:: "ebx","ecx") |
#define rdmsr(msr,val1,val2) \ |
__asm__ __volatile__("rdmsr" \ |
: "=a" (val1), "=d" (val2) \ |
: "c" (msr)) |
#define wrmsr(msr,val1,val2) \ |
__asm__ __volatile__("wrmsr" \ |
: /* no outputs */ \ |
: "c" (msr), "a" (val1), "d" (val2)) |
/* RTC */ |
#define RTC_PORT(x) (0x70 + (x)) |