GET32
sysclk = GET32(SYS_CLKSRC);
pinfunc = GET32(SYS_PINFUNC);
saved = GET32(sc, reg);
if (GET32(sc, reg) != v) {
#define PRINTREG(r) DPRINTF((#r " = %08x\n", GET32(sc, r)))
if (GET32(sc, AVIVO_D1CRTC_CONTROL) & AVIVO_CRTC_EN) {
dp->rd_stride = GET32(sc, AVIVO_D1GRPH_PITCH);
if (GET32(sc, AVIVO_D2CRTC_CONTROL) & AVIVO_CRTC_EN) {
dp->rd_stride = GET32(sc, AVIVO_D2GRPH_PITCH);
v = GET32(sc, RADEON_CRTC_EXT_CNTL);
hd = ((GET32(sc, htotaldisp) >> 16) + 1) * 8;
vd = (GET32(sc, vtotaldisp) >> 16) + 1;
reg = GET32(sc, AVIVO_D1CRTC_CONTROL);
return ((GET32(dp->rd_softc, reg) & mask) ? 1 : 0);
(void)GET32(sc, AVIVO_MC_INDEX);
data = GET32(sc, AVIVO_MC_DATA);
(void)GET32(sc, AVIVO_MC_INDEX);
(void)GET32(sc, AVIVO_MC_INDEX);
(void)GET32(sc, AVIVO_MC_INDEX);
gen = GET32(sc, RADEON_CRTC_GEN_CNTL);
ext = GET32(sc, RADEON_CRTC_EXT_CNTL) & ~RADEON_CRTC_DISPLAY_DIS;
agploc = GET32(sc, RADEON_MC_AGP_LOCATION);
gen2 = GET32(sc, RADEON_CRTC2_GEN_CNTL);
aperbase = GET32(sc, RADEON_CONFIG_APER_0_BASE);
apersize = GET32(sc, RADEON_CONFIG_APER_SIZE);
PUT32(sc, RADEON_GEN_INT_STATUS, GET32(sc, RADEON_GEN_INT_STATUS));
save = GET32(sc, RADEON_CLOCK_CNTL_INDEX);
tmp = GET32(sc, RADEON_CLOCK_CNTL_DATA);
while ((GET32(sc, RADEON_RBBM_STATUS) &
if ((GET32(sc, RADEON_RBBM_STATUS) &
XNAME(sc), GET32(sc, RADEON_RBBM_STATUS));
while (GET32(sc, R300_DSTCACHE_CTLSTAT) & R300_RB2D_DC_BUSY) {
while (GET32(sc, RADEON_RB2D_DSTCACHE_CTLSTAT) &
psel = GET32(sc, R400_GB_PIPE_SELECT);
(void)GET32(sc, RADEON_DP_DATATYPE);
clkindex = GET32(sc, RADEON_CLOCK_CNTL_INDEX);
hpc = GET32(sc, RADEON_HOST_PATH_CNTL);
rbbm = GET32(sc, RADEON_RBBM_SOFT_RESET);
GET32(sc, RADEON_RBBM_SOFT_RESET);
GET32(sc, RADEON_RBBM_SOFT_RESET);
GET32(sc, RADEON_RBBM_SOFT_RESET);
GET32(sc, RADEON_HOST_PATH_CNTL);
sc->sc_fp_gen_cntl = GET32(sc, RADEON_FP_GEN_CNTL);
v = GET32(sc, RADEON_DAC_CNTL);
if (GET32(sc, ric->ric_register) & RADEON_GPIO_SW_USE)
return (GET32(sc, ric->ric_register) >> RADEON_GPIO_Y_SHIFT_0);
#define SET32(sc, r, v) PUT32(sc, r, GET32(sc, r) | (v))
#define CLR32(sc, r, v) PUT32(sc, r, GET32(sc, r) & ~(v))
#define PATCH32(sc, r, v, m) PUT32(sc, r, (GET32(sc, r) & (m)) | (v))
if (GET32(buf + MARK_LEN) != HEADER_LEN) {
len = GET32(p + MARK_LEN);