SEQW
SEQW(RESET, 0x01);
SEQW(CLKMODE, (temp & ~0x20));
SEQW(RESET, 0x03);
SEQW(CLKMODE, (temp | 0x20));
SEQW(RESET, 0x01);
SEQW(CLKMODE, (temp & ~0x20));
SEQW(RESET, 0x03);
SEQW(CLKMODE, (temp | 0x20));
SEQW(MEMMODE, 0x0e);
SEQW(CLKMODE, 0x21);
SEQW(MEMMODE, 0x0e);
SEQW(CLKMODE, 0x21);
SEQW(RESET, 0x01);
SEQW(CLKMODE, (temp & ~0x20));
SEQW(RESET, 0x03);
SEQW(CLKMODE, (temp | 0x20));
SEQW(RESET, 0x01);
SEQW(CLKMODE, (temp & ~0x20));
SEQW(RESET, 0x03);
SEQW(CLKMODE, (temp | 0x20));
SEQW(MEMMODE, 0x0e);
SEQW(CLKMODE, 0x21);
SEQW(FETCHCNTLO, (fifolimit & 0x00fe));
SEQW(FETCHCNTHI, (((SEQR(FETCHCNTHI)) & 0xfc) | ((fifolimit & 0x0300) >> 8)));
SEQW(COLDEPTH, genctrl);
SEQW(RESET, 0x01);
SEQW(CLKMODE, (temp & ~0x20));
SEQW(RESET, 0x03);
SEQW(CLKMODE, (temp | 0x20));
SEQW(RESET, 0x01);
SEQW(CLKMODE, (temp & ~0x20));
SEQW(RESET, 0x03);
SEQW(CLKMODE, (temp | 0x20));
SEQW(MMIO_EN, ((SEQR(MMIO_EN)) & 0xfe));
SEQW(0x1b, ((SEQR(0x1b)) | 0x20));
SEQW(FIFOWM, ((SEQR(FIFOWM)) & 0x7f));
SEQW(PLL_RESET, ((SEQR(PLL_RESET)) | 0x02));
SEQW(PLL_RESET, ((SEQR(PLL_RESET)) & ~0x02));
SEQW(PPLL_N_CLE, (n & 0x7f));
SEQW(PPLL_MP_CLE, ((m & 0x3f) | ((p & 0x03) << 6)));
SEQW(PPLL_N_OTH, (n & 0xff));
SEQW(PPLL_M_OTH, (m & 0x1f));
SEQW(PPLL_P_OTH, (p & 0x03) << 2);
SEQW(PLL_RESET, ((SEQR(PLL_RESET)) | 0x02));
SEQW(PLL_RESET, ((SEQR(PLL_RESET)) & ~0x02));
SEQW(LOCK, 0x01);
SEQW(MEMMODE, 0x0e);
SEQW(MAPMASK, 0x0f);
SEQW(CLKMODE, 0x21);