add: ISAGRPHW(0x15, 0x00);   temp = ((ISAGRPHR(IFACECTRL1) & 0x0f) | 0x30);  snooze(10); ISAGRPHW(IFACECTRL1, temp);
context: status_t nm_general_bios_to_powergraphics(){	LOG(2, ("INIT: Skipping card coldstart!\n"));	/* turn off display */	nm_crtc_dpms(false, false, false);	/* set card to 'enhanced' mode: (only VGA standard registers used for NeoMagic cards) */	/* (keep) card enabled, set plain normal memory usage, no old VGA 'tricks' ... */	ISACRTCW(MODECTL, 0xc3);	/* ... plain sequential memory use, more than 64Kb RAM installed,	 * switch to graphics mode ... */	ISASEQW(MEMMODE, 0x0e);	/* ... disable bitplane tweaking ... */	ISAGRPHW(ENSETRESET, 0x00);	/* ... no logical function tweaking with display data, no data rotation ... */	ISAGRPHW(DATAROTATE, 0x00);	/* ... reset read map select to plane 0 ... */	ISAGRPHW(READMAPSEL, 0x00);	/* ... set standard mode ... */	ISAGRPHW(MODE, 0x00);	/* ... ISA framebuffer mapping is 64Kb window, switch to graphics mode (again),	 * select standard adressing ... */	ISAGRPHW(MISC, 0x05);	/* ... disable bit masking ... */	ISAGRPHW(BITMASK, 0xff);	/* ... attributes are in color, switch to graphics mode (again) ... */	ISAATBW(MODECTL, 0x01);	/* ... set overscan color to black ... */	ISAATBW(OSCANCOLOR, 0x00);	/* ... enable all color planes ... */	ISAATBW(COLPLANE_EN, 0x0f);	/* ... reset horizontal pixelpanning ... */	ISAATBW(HORPIXPAN, 0x00);	/* ...  and reset colorpalette groupselect bits. */	ISAATBW(COLSEL, 0x00);	/* setup sequencer clocking mode */	ISASEQW(CLKMODE, 0x21);	/* enable memory above 256Kb: set b4 (disables adress wraparound at 256Kb boundary) */	ISAGRPHW(FBSTADDE, 0x10);	/* this speeds up RAM writes according to XFree driver *///	fixme: don't touch until more is known: part of RAM or CORE PLL???//	ISAGRPHW(SPEED, 0xc0);	/* turn on display */	nm_crtc_dpms(true, true, true);	return B_OK;}