| plan 9 kernel history: overview | file list | diff list |
2000/0326/pc/vgas3.c (diff list | history)
| 1999/1005/sys/src/9/pc/vgas3.c:441,447 – 2000/0326/sys/src/9/pc/vgas3.c:441,467 (short | long | prev | next) | ||
| 1999/1005 | return 1; } | |
| 2000/0326 | enum { CursorSyncCtl = 0x0D, /* in Seqx */ VsyncHi = 0x80, VsyncLo = 0x40, HsyncHi = 0x20, HsyncLo = 0x10, }; | |
| 1999/1005 | static void | |
| 2000/0326 | s3blank(int blank) { uchar x; x = vgaxi(Seqx, CursorSyncCtl); x &= ~0xF0; if(blank) x |= VsyncLo | HsyncLo; vgaxo(Seqx, CursorSyncCtl, x); } static void | |
| 1999/1005 | s3drawinit(VGAscr *scr) { ulong id; | |
| 1999/1005/sys/src/9/pc/vgas3.c:463,468 – 2000/0326/sys/src/9/pc/vgas3.c:483,489 | ||
| 1999/1005 | scr->mmio = (ulong*)(scr->aperture+0x1000000); scr->fill = hwfill; scr->scroll = hwscroll; | |
| 2000/0326 | /* scr->blank = hwblank; */ | |
| 1999/1005 | } } | |