Lines Matching refs:WCrt
372 WCrt(ba, CRT_ID_END_VER_RETR, test);
391 WCrt(ba, CRT_ID_END_VER_RETR, test);
657 WCrt(ba, CRT_ID_REGISTER_LOCK_1, 0x48); /* unlock S3 VGA regs */
658 WCrt(ba, CRT_ID_REGISTER_LOCK_2, 0xA5); /* unlock syscontrol */
674 WCrt(ba, CRT_ID_SYSTEM_CONFIG, test);
687 WCrt(ba, CRT_ID_EXT_SYS_CNTL_4, 0x00);
748 WCrt(ba, CRT_ID_HOR_TOTAL, 0x5F);
749 WCrt(ba, CRT_ID_HOR_DISP_ENA_END, 0x4F);
750 WCrt(ba, CRT_ID_START_HOR_BLANK, 0x50);
751 WCrt(ba, CRT_ID_END_HOR_BLANK, 0x82);
752 WCrt(ba, CRT_ID_START_HOR_RETR, 0x54);
753 WCrt(ba, CRT_ID_END_HOR_RETR, 0x80);
754 WCrt(ba, CRT_ID_VER_TOTAL, 0xBF);
756 WCrt(ba, CRT_ID_OVERFLOW, 0x1F); /* overflow reg */
758 WCrt(ba, CRT_ID_PRESET_ROW_SCAN, 0x00); /* no panning */
760 WCrt(ba, CRT_ID_MAX_SCAN_LINE, 0x40); /* vscan */
762 WCrt(ba, CRT_ID_CURSOR_START, 0x00);
763 WCrt(ba, CRT_ID_CURSOR_END, 0x00);
766 WCrt(ba, CRT_ID_START_ADDR_HIGH, 0x00);
767 WCrt(ba, CRT_ID_START_ADDR_LOW, 0x00);
770 WCrt(ba, CRT_ID_CURSOR_LOC_HIGH, 0x00);
771 WCrt(ba, CRT_ID_CURSOR_LOC_LOW, 0x00);
774 WCrt(ba, CRT_ID_START_VER_RETR, 0x9C);
775 WCrt(ba, CRT_ID_END_VER_RETR, 0x0E);
777 WCrt(ba, CRT_ID_VER_DISP_ENA_END, 0x8F);
778 WCrt(ba, CRT_ID_SCREEN_OFFSET, 0x50);
780 WCrt(ba, CRT_ID_UNDERLINE_LOC, 0x00);
782 WCrt(ba, CRT_ID_START_VER_BLANK, 0x96);
783 WCrt(ba, CRT_ID_END_VER_BLANK, 0xB9);
785 WCrt(ba, CRT_ID_MODE_CONTROL, 0xE3);
787 WCrt(ba, CRT_ID_LINE_COMPARE, 0xFF);
789 WCrt(ba, CRT_ID_BACKWAD_COMP_3, 0x10); /* FIFO enabled */
792 WCrt(ba, CRT_ID_MISC_1, 0x35);
795 WCrt(ba, CRT_ID_DISPLAY_FIFO, 0x5a);
797 WCrt(ba, CRT_ID_EXT_MEM_CNTL_2, 0x70);
800 WCrt(ba, CRT_ID_LAW_POS_LO, 0x40);
803 WCrt(ba, CRT_ID_EXT_MEM_CNTL_3, 0xFF);
840 WCrt(ba, CRT_ID_HWGC_MODE, 0x00);
843 WCrt(ba, CRT_ID_LAW_CNTL, 0x13);
848 WCrt(ba, CRT_ID_LAW_CNTL, 0x13); /* 4 MB */
851 WCrt(ba, CRT_ID_LAW_CNTL, 0x12); /* 2 MB */
1324 WCrt(ba, CRT_ID_BACKWAD_COMP_1, test);
1413 WCrt(ba, CRT_ID_HWGC_MODE, 0x00);
1414 WCrt(ba, CRT_ID_EXT_DAC_CNTL, 0x00);
1429 WCrt(ba, CRT_ID_EXT_HOR_OVF,
1438 WCrt(ba, CRT_ID_EXT_VER_OVF,
1445 WCrt(ba, CRT_ID_HOR_TOTAL, HT);
1446 WCrt(ba, CRT_ID_DISPLAY_FIFO, HT - 5);
1448 WCrt(ba, CRT_ID_HOR_DISP_ENA_END, ((HDE >= HBS) ? (HBS - 1) : HDE));
1449 WCrt(ba, CRT_ID_START_HOR_BLANK, HBS);
1450 WCrt(ba, CRT_ID_END_HOR_BLANK, ((HBE & 0x1f) | 0x80));
1451 WCrt(ba, CRT_ID_START_HOR_RETR, HSS);
1452 WCrt(ba, CRT_ID_END_HOR_RETR,
1455 WCrt(ba, CRT_ID_VER_TOTAL, VT);
1456 WCrt(ba, CRT_ID_OVERFLOW,
1466 WCrt(ba, CRT_ID_MAX_SCAN_LINE,
1472 WCrt(ba, CRT_ID_MODE_CONTROL, 0xe3);
1478 WCrt(ba, CRT_ID_CURSOR_START, (md->fy & 0x1f) - 2);
1479 WCrt(ba, CRT_ID_CURSOR_END, (md->fy & 0x1f) - 1);
1481 WCrt(ba, CRT_ID_CURSOR_START, 0x00);
1482 WCrt(ba, CRT_ID_CURSOR_END, md->fy & 0x1f);
1484 WCrt(ba, CRT_ID_UNDERLINE_LOC, (md->fy - 1) & 0x1f);
1486 WCrt(ba, CRT_ID_CURSOR_LOC_HIGH, 0x00);
1487 WCrt(ba, CRT_ID_CURSOR_LOC_LOW, 0x00);
1490 WCrt(ba, CRT_ID_START_ADDR_HIGH, 0x00);
1491 WCrt(ba, CRT_ID_START_ADDR_LOW, 0x00);
1493 WCrt(ba, CRT_ID_START_VER_RETR, VSS);
1494 WCrt(ba, CRT_ID_END_VER_RETR, (VSE & 0x0f));
1495 WCrt(ba, CRT_ID_VER_DISP_ENA_END, VDE);
1496 WCrt(ba, CRT_ID_START_VER_BLANK, VBS);
1497 WCrt(ba, CRT_ID_END_VER_BLANK, VBE);
1499 WCrt(ba, CRT_ID_LINE_COMPARE, 0xff);
1500 WCrt(ba, CRT_ID_LACE_RETR_START, HT / 2);
1501 WCrt(ba, CRT_ID_LACE_CONTROL,
1515 WCrt(ba, CRT_ID_BACKWAD_COMP_2, (test | 0x20));
1566 WCrt(ba, CRT_ID_EXT_MISC_CNTL_2, clock_mode | test);
1569 WCrt(ba, CRT_ID_SCREEN_OFFSET, HDE);
1571 WCrt(ba, CRT_ID_MISC_1, (TEXT ? 0x05 : 0x35));
1577 WCrt(ba, CRT_ID_EXT_SYS_CNTL_2, test);
1603 WCrt(ba, CRT_ID_EXT_SYS_CNTL_1, cr50);
1651 WCrt(ba, CRT_ID_EXT_MEM_CNTL_2, m);
1652 WCrt(ba, CRT_ID_EXT_MEM_CNTL_3, n);
1680 WCrt(ba, CRT_ID_BACKWAD_COMP_1, test);
1684 WCrt(ba, CRT_ID_END_VER_RETR, test);
1686 WCrt(ba, CRT_ID_END_VER_RETR, test);
1688 WCrt(ba, CRT_ID_END_VER_RETR, test);
1864 WCrt(ba, CRT_ID_HWGC_ORIGIN_X_HI, (x >> 8));
1865 WCrt(ba, CRT_ID_HWGC_ORIGIN_X_LO, (x & 0xff));
1867 WCrt(ba, CRT_ID_HWGC_ORIGIN_Y_LO, (y & 0xff));
1868 WCrt(ba, CRT_ID_HWGC_DSTART_X, xoff);
1869 WCrt(ba, CRT_ID_HWGC_DSTART_Y, yoff);
1870 WCrt(ba, CRT_ID_HWGC_ORIGIN_Y_HI, (y >> 8));
1952 WCrt (ba, CRT_ID_HWGC_FG_STACK, 0);
1968 WCrt (ba, CRT_ID_HWGC_BG_STACK, 0x1);
1972 WCrt (ba, CRT_ID_HWGC_BG_STACK, 0xff);
1978 WCrt (ba, CRT_ID_HWGC_START_AD_HI, (test >> 8));
1979 WCrt (ba, CRT_ID_HWGC_START_AD_LO, (test & 0xff));
1981 WCrt (ba, CRT_ID_HWGC_DSTART_X , 0);
1982 WCrt (ba, CRT_ID_HWGC_DSTART_Y , 0);
1984 WCrt (ba, CRT_ID_EXT_DAC_CNTL, 0x10); /* Cursor X11 Mode */
1990 WCrt (ba, CRT_ID_EXT_DAC_CNTL, 0x00); /* Cursor Windoze Mode */
1992 WCrt (ba, CRT_ID_HWGC_MODE, 0x01);
2031 WCrt (ba, CRT_ID_HWGC_MODE, 0x00);
2055 WCrt (ba, CRT_ID_HWGC_ORIGIN_X_HI, 0x7);
2056 WCrt (ba, CRT_ID_HWGC_ORIGIN_X_LO, 0xff);
2057 WCrt (ba, CRT_ID_HWGC_ORIGIN_Y_LO, 0xff);
2058 WCrt (ba, CRT_ID_HWGC_DSTART_X, 0x3f);
2059 WCrt (ba, CRT_ID_HWGC_DSTART_Y, 0x3f);
2060 WCrt (ba, CRT_ID_HWGC_ORIGIN_Y_HI, 0x7);
2205 WCrt (ba, CRT_ID_HWGC_FG_STACK, 0);
2211 WCrt (ba, CRT_ID_HWGC_FG_STACK, 0);
2222 WCrt (ba, CRT_ID_HWGC_BG_STACK, 1);
2228 WCrt (ba, CRT_ID_HWGC_BG_STACK, 0xff);
2234 WCrt (ba, CRT_ID_HWGC_BG_STACK, 0xff);
2246 /* WCrt(ba, CRT_ID_HWGC_MODE, 0x01); */
2248 WCrt(ba, CRT_ID_HWGC_MODE, 0x00);
2291 /*WCrt(ba, CRT_ID_CURSOR_START, | 0x20);*/
2301 /*WCrt(ba, CRT_ID_CURSOR_START, | 0x20);*/
2305 WCrt(ba, CRT_ID_CURSOR_LOC_LOW, offs & 0xff);
2306 WCrt(ba, CRT_ID_CURSOR_LOC_HIGH, offs >> 8);