summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys/src/9/pc/vgavesa.c7
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;
}