Lines Matching refs:WCrt
611 WCrt(ba, CRT_ID_REGISTER_LOCK_1, 0x48); /* unlock S3 VGA regs */
612 WCrt(ba, CRT_ID_REGISTER_LOCK_2, 0xA5); /* unlock syscontrol */
614 WCrt(ba, CRT_ID_EXT_MISC_CNTL_1, 0x02);
615 WCrt(ba, CRT_ID_EXT_MISC_CNTL_1, 0x00);
690 WCrt(ba, CRT_ID_HOR_TOTAL, 0x5F);
691 WCrt(ba, CRT_ID_HOR_DISP_ENA_END, 0x4F);
692 WCrt(ba, CRT_ID_START_HOR_BLANK, 0x50);
693 WCrt(ba, CRT_ID_END_HOR_BLANK, 0x82);
694 WCrt(ba, CRT_ID_START_HOR_RETR, 0x54);
695 WCrt(ba, CRT_ID_END_HOR_RETR, 0x80);
696 WCrt(ba, CRT_ID_VER_TOTAL, 0xBF);
698 WCrt(ba, CRT_ID_OVERFLOW, 0x1F); /* overflow reg */
700 WCrt(ba, CRT_ID_PRESET_ROW_SCAN, 0x00); /* no panning */
702 WCrt(ba, CRT_ID_MAX_SCAN_LINE, 0x40); /* vscan */
704 WCrt(ba, CRT_ID_CURSOR_START, 0x00);
705 WCrt(ba, CRT_ID_CURSOR_END, 0x00);
708 WCrt(ba, CRT_ID_START_ADDR_HIGH, 0x00);
709 WCrt(ba, CRT_ID_START_ADDR_LOW, 0x00);
712 WCrt(ba, CRT_ID_CURSOR_LOC_HIGH, 0x00);
713 WCrt(ba, CRT_ID_CURSOR_LOC_LOW, 0x00);
716 WCrt(ba, CRT_ID_START_VER_RETR, 0x9C);
717 WCrt(ba, CRT_ID_END_VER_RETR, 0x0E);
719 WCrt(ba, CRT_ID_VER_DISP_ENA_END, 0x8F);
720 WCrt(ba, CRT_ID_SCREEN_OFFSET, 0x50);
722 WCrt(ba, CRT_ID_UNDERLINE_LOC, 0x00);
724 WCrt(ba, CRT_ID_START_VER_BLANK, 0x96);
725 WCrt(ba, CRT_ID_END_VER_BLANK, 0xB9);
727 WCrt(ba, CRT_ID_MODE_CONTROL, 0xE3);
729 WCrt(ba, CRT_ID_LINE_COMPARE, 0xFF);
731 WCrt(ba, CRT_ID_SYSTEM_CONFIG, 0x21);
732 WCrt(ba, CRT_ID_MEMORY_CONF, 0x04);
733 WCrt(ba, CRT_ID_BACKWAD_COMP_1, 0x00);
734 WCrt(ba, CRT_ID_BACKWAD_COMP_2, 0x02);
735 WCrt(ba, CRT_ID_BACKWAD_COMP_3, 0x10); /* FIFO enabled */
738 WCrt(ba, CRT_ID_MISC_1, 0x35);
741 WCrt(ba, CRT_ID_DISPLAY_FIFO, 0x5A);
743 WCrt(ba, CRT_ID_EXT_MEM_CNTL_2, 0x02);
745 WCrt(ba, CRT_ID_LAW_POS_LO, 0x40);
747 WCrt(ba, CRT_ID_EXT_MISC_CNTL_1, 0x81);
748 WCrt(ba, CRT_ID_MISC_1, 0xB5);
749 WCrt(ba, CRT_ID_CONFIG_1, 0x0E);
784 WCrt(ba, CRT_ID_HWGC_MODE, 0x00);
787 WCrt(ba, CRT_ID_LAW_CNTL, 0x13);
792 WCrt(ba, CRT_ID_LAW_CNTL, 0x13); /* 4 MB */
795 WCrt(ba, CRT_ID_LAW_CNTL, 0x12); /* 2 MB */
1295 WCrt(ba, CRT_ID_EXT_MISC_CNTL_1, cr66);
1336 WCrt(ba, CRT_ID_HWGC_MODE, 0x00);
1337 WCrt(ba, CRT_ID_EXT_DAC_CNTL, 0x00);
1352 WCrt(ba, CRT_ID_EXT_HOR_OVF,
1361 WCrt(ba, CRT_ID_EXT_VER_OVF,
1368 WCrt(ba, CRT_ID_HOR_TOTAL, HT);
1369 WCrt(ba, CRT_ID_DISPLAY_FIFO, HT - 5);
1371 WCrt(ba, CRT_ID_HOR_DISP_ENA_END, ((HDE >= HBS) ? (HBS - 1) : HDE));
1372 WCrt(ba, CRT_ID_START_HOR_BLANK, HBS);
1373 WCrt(ba, CRT_ID_END_HOR_BLANK, ((HBE & 0x1f) | 0x80));
1374 WCrt(ba, CRT_ID_START_HOR_RETR, HSS);
1375 WCrt(ba, CRT_ID_END_HOR_RETR,
1378 WCrt(ba, CRT_ID_VER_TOTAL, VT);
1379 WCrt(ba, CRT_ID_OVERFLOW,
1389 WCrt(ba, CRT_ID_MAX_SCAN_LINE,
1395 WCrt(ba, CRT_ID_MODE_CONTROL, 0xE3);
1401 WCrt(ba, CRT_ID_CURSOR_START, (md->fy & 0x1f) - 2);
1402 WCrt(ba, CRT_ID_CURSOR_END, (md->fy & 0x1f) - 1);
1404 WCrt(ba, CRT_ID_CURSOR_START, 0x00);
1405 WCrt(ba, CRT_ID_CURSOR_END, md->fy & 0x1f);
1407 WCrt(ba, CRT_ID_UNDERLINE_LOC, (md->fy - 1) & 0x1f);
1409 WCrt(ba, CRT_ID_CURSOR_LOC_HIGH, 0x00);
1410 WCrt(ba, CRT_ID_CURSOR_LOC_LOW, 0x00);
1413 WCrt(ba, CRT_ID_START_ADDR_HIGH, 0x00);
1414 WCrt(ba, CRT_ID_START_ADDR_LOW, 0x00);
1416 WCrt(ba, CRT_ID_START_VER_RETR, VSS);
1417 WCrt(ba, CRT_ID_END_VER_RETR, (VSE & 0x0f));
1418 WCrt(ba, CRT_ID_VER_DISP_ENA_END, VDE);
1419 WCrt(ba, CRT_ID_START_VER_BLANK, VBS);
1420 WCrt(ba, CRT_ID_END_VER_BLANK, VBE);
1422 WCrt(ba, CRT_ID_LINE_COMPARE, 0xff);
1423 WCrt(ba, CRT_ID_LACE_RETR_START, HT / 2);
1424 WCrt(ba, CRT_ID_LACE_CONTROL,
1438 WCrt(ba, CRT_ID_BACKWAD_COMP_2, (test | 0x20));
1498 WCrt(ba, CRT_ID_EXT_MISC_CNTL_2, clock_mode | test);
1501 WCrt(ba, CRT_ID_SCREEN_OFFSET, HDE);
1503 WCrt(ba, CRT_ID_MISC_1, (TEXT ? 0x05 : 0x35));
1509 WCrt(ba, CRT_ID_EXT_SYS_CNTL_2, test);
1536 WCrt(ba, CRT_ID_EXT_SYS_CNTL_1, cr50);
1727 WCrt(ba, CRT_ID_HWGC_ORIGIN_X_HI, (x >> 8));
1728 WCrt(ba, CRT_ID_HWGC_ORIGIN_X_LO, (x & 0xff));
1730 WCrt(ba, CRT_ID_HWGC_ORIGIN_Y_LO, (y & 0xff));
1731 WCrt(ba, CRT_ID_HWGC_DSTART_X, xoff);
1732 WCrt(ba, CRT_ID_HWGC_DSTART_Y, yoff);
1733 WCrt(ba, CRT_ID_HWGC_ORIGIN_Y_HI, (y >> 8));
1814 WCrt (ba, CRT_ID_HWGC_FG_STACK, 0);
1830 WCrt (ba, CRT_ID_HWGC_BG_STACK, 0x1);
1834 WCrt (ba, CRT_ID_HWGC_BG_STACK, 0xff);
1840 WCrt (ba, CRT_ID_HWGC_START_AD_HI, (test >> 8));
1841 WCrt (ba, CRT_ID_HWGC_START_AD_LO, (test & 0xff));
1843 WCrt (ba, CRT_ID_HWGC_DSTART_X , 0);
1844 WCrt (ba, CRT_ID_HWGC_DSTART_Y , 0);
1846 WCrt (ba, CRT_ID_EXT_DAC_CNTL, 0x10); /* Cursor X11 Mode */
1852 WCrt (ba, CRT_ID_EXT_DAC_CNTL, 0x00); /* Cursor Windoze Mode */
1854 WCrt (ba, CRT_ID_HWGC_MODE, 0x01);
1893 WCrt (ba, CRT_ID_HWGC_MODE, 0x00);
1917 WCrt
1918 WCrt (ba, CRT_ID_HWGC_ORIGIN_X_LO, 0xff);
1919 WCrt (ba, CRT_ID_HWGC_ORIGIN_Y_LO, 0xff);
1920 WCrt (ba, CRT_ID_HWGC_DSTART_X, 0x3f);
1921 WCrt (ba, CRT_ID_HWGC_DSTART_Y, 0x3f);
1922 WCrt (ba, CRT_ID_HWGC_ORIGIN_Y_HI, 0x7);
2058 WCrt (ba, CRT_ID_HWGC_FG_STACK, 0);
2064 WCrt (ba, CRT_ID_HWGC_FG_STACK, 0);
2075 WCrt (ba, CRT_ID_HWGC_BG_STACK, 1);
2081 WCrt (ba, CRT_ID_HWGC_BG_STACK, 0xff);
2087 WCrt (ba, CRT_ID_HWGC_BG_STACK, 0xff);
2099 /* WCrt(ba, CRT_ID_HWGC_MODE, 0x01); */
2101 WCrt(ba, CRT_ID_HWGC_MODE, 0x00);
2144 /*WCrt(ba, CRT_ID_CURSOR_START, | 0x20);*/
2154 /*WCrt(ba, CRT_ID_CURSOR_START, | 0x20);*/
2158 WCrt(ba, CRT_ID_CURSOR_LOC_LOW, offs & 0xff);
2159 WCrt(ba, CRT_ID_CURSOR_LOC_HIGH, offs >> 8);