ISAGRPHW
ISAGRPHW(BESCTRL1, 0x02);
ISAGRPHW(PANELCTRL1, ((temp & ~0x20) | (width & 0x20)));
ISAGRPHW(PANELCTRL1, ((temp & ~0x60) | (width & 0x60)));
ISAGRPHW(COLDEPTH, vid_delay);
ISAGRPHW(PANELCTRL1, (size_outputs & 0xfc));
ISAGRPHW(PANELCTRL1, size_outputs);
ISAGRPHW(PANELCTRL1, (size_outputs & 0xfd));
ISAGRPHW(PANELCTRL1, size_outputs);
ISAGRPHW(ENSETRESET, temp);
ISAGRPHW(CRTC_PITCHE, ((offset & 0xff00) >> 8));
ISAGRPHW(FBSTADDE,(((startadd >> 18) & 0x07) | (val & 0xf8)));
ISAGRPHW(FBSTADDE,(((startadd >> 18) & 0x0f) | (val & 0xf0)));
ISAGRPHW(PANELVCENT1, vcent1);
ISAGRPHW(PANELVCENT2, vcent2);
ISAGRPHW(PANELVCENT3, vcent3);
ISAGRPHW(PANELVCENT4, vcent4);
ISAGRPHW(PANELHCENT1, hcent1);
ISAGRPHW(PANELHCENT2, hcent2);
ISAGRPHW(PANELHCENT3, hcent3);
ISAGRPHW(PANELHCENT4, hcent4);
ISAGRPHW(PANELVCENT5, vcent5);
ISAGRPHW(PANELHCENT5, hcent5);
ISAGRPHW(PANELCTRL2, ctrl2);
ISAGRPHW(PANELCTRL3, ctrl3);
ISAGRPHW(CURCTRL,0x00);
ISAGRPHW(PLLC_NL, n);
ISAGRPHW(PLLC_NH, (temp | (p & 0xf0)));
ISAGRPHW(PLLC_M, m);
ISAGRPHW(GRPHXLOCK, 0x26);
ISAGRPHW(GRPHXLOCK, 0x26);
ISAGRPHW(IFACECTRL2, 0xc0);
ISAGRPHW(ENSETRESET, 0x80);
ISAGRPHW(DATAROTATE, 0x00);
ISAGRPHW(READMAPSEL, 0x00);
ISAGRPHW(MODE, 0x00);
ISAGRPHW(MISC, 0x05);
ISAGRPHW(BITMASK, 0xff);
ISAGRPHW(FBSTADDE, 0x10);
ISAGRPHW(0x15, 0x00);
ISAGRPHW(IFACECTRL1, temp);