diff options
author | cinap_lenrek <cinap_lenrek@centraldogma> | 2011-11-05 05:16:50 +0100 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@centraldogma> | 2011-11-05 05:16:50 +0100 |
commit | 0bddb7e28dc9ac79923e99ce23e74df867731587 (patch) | |
tree | e15e7a59bc39d697848efa1106d97c350ccfeeea /sys/src/9/pc/vgavesa.c | |
parent | 199b37d2d1558986a9f3849b2262cfe2174d9543 (diff) |
vesa: make softscreen optional (has to be enabled with *vesashadow= option now in plan9.ini)
Diffstat (limited to 'sys/src/9/pc/vgavesa.c')
-rw-r--r-- | sys/src/9/pc/vgavesa.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/sys/src/9/pc/vgavesa.c b/sys/src/9/pc/vgavesa.c index 8c4c5f9c5..0f8adb2fd 100644 --- a/sys/src/9/pc/vgavesa.c +++ b/sys/src/9/pc/vgavesa.c @@ -17,8 +17,6 @@ #include "screen.h" enum { - Usesoftscreen = 1, - Cdisable = 0, Cenable, Cblank, @@ -112,9 +110,9 @@ static void vesalinear(VGAscr *scr, int, int) { int i, mode, size, havesize; - uchar *p; ulong paddr; Pcidev *pci; + uchar *p; if(hardscreen) { scr->vaddr = hardscreen; @@ -170,8 +168,7 @@ vesalinear(VGAscr *scr, int, int) vgalinearaddr(scr, paddr, size); if(scr->apsize) addvgaseg("vesascreen", scr->paddr, scr->apsize); - - if(Usesoftscreen){ + if(getconf("*vesashadow")){ hardscreen = scr->vaddr; scr->paddr = scr->apsize = 0; } |