From 59a593be9a3816211671936e2b9bdf88ac436028 Mon Sep 17 00:00:00 2001 From: David du Colombier <0intro@gmail.com> Date: Tue, 30 Oct 2001 00:00:00 +0000 Subject: [PATCH] Plan 9 from Bell Labs 2001-10-30 --- pc/vgas3.c | 2 ++ pc/vgasavage.c | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/pc/vgas3.c b/pc/vgas3.c index 6f178b721081e82c38b99d864c618428d9d42d0a..8436b9e5972f263c3978b3c28b41e8cc79311d3c 100644 --- a/pc/vgas3.c +++ b/pc/vgas3.c @@ -224,6 +224,7 @@ s3load(VGAscr* scr, Cursor* curs) case VIRGEDXGX: case VIRGEGX2: case VIRGEVX: + case SAVAGEMXMV: case SAVAGEIXMV: case SAVAGE4: case SUPERSAVAGEIXC16: @@ -569,6 +570,7 @@ s3drawinit(VGAscr *scr) scr->fill = hwfill; scr->scroll = hwscroll; break; + case SAVAGEMXMV: case SAVAGEIXMV: scr->mmio = (ulong*)(scr->aperture+0x1000000); savageinit(scr); diff --git a/pc/vgasavage.c b/pc/vgasavage.c index 3df4001af59f79c69d3c1e9cc320110d24aaafca..cc0c4c2b6565f6f29f59cbe3434d46d3028b2148 100644 --- a/pc/vgasavage.c +++ b/pc/vgasavage.c @@ -369,9 +369,9 @@ savagewaitidle(VGAscr *scr) break; /* case SAVAGEMXMV: ? */ /* case SAVAGEMX: ? */ - /* case SAVAGEIXMV: ? */ /* case SAVAGEIX: ? */ case SUPERSAVAGEIXC16: + case SAVAGEMXMV: case SAVAGEIXMV: /* wait for engine idle and FIFO empty */ statw = (ulong*)((uchar*)scr->mmio+XStatus0); @@ -479,6 +479,7 @@ savageinit(VGAscr *scr) /* if you add chip IDs here be sure to update savagewaitidle */ switch(scr->id){ case SAVAGE4: + case SAVAGEMXMV: case SAVAGEIXMV: case SUPERSAVAGEIXC16: break;