summaryrefslogtreecommitdiffstats
path: root/vidix
diff options
context:
space:
mode:
authornick <nick@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-02-02 18:28:55 +0000
committernick <nick@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-02-02 18:28:55 +0000
commit98f66c1fe20161d9f1ddbd7a4e3939ba3aff8ef9 (patch)
tree95ac65c357316c50458f8a160bff14495011664a /vidix
parentf363f965be12953ddfe7d9aebf927e1e6574e137 (diff)
downloadmpv-98f66c1fe20161d9f1ddbd7a4e3939ba3aff8ef9.tar.bz2
mpv-98f66c1fe20161d9f1ddbd7a4e3939ba3aff8ef9.tar.xz
using MTRR
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4483 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'vidix')
-rw-r--r--vidix/drivers/mga_vid.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/vidix/drivers/mga_vid.c b/vidix/drivers/mga_vid.c
index 2b8f02add0..a5442bd0fc 100644
--- a/vidix/drivers/mga_vid.c
+++ b/vidix/drivers/mga_vid.c
@@ -1246,7 +1246,7 @@ card_found:
int vixInit(void)
{
unsigned int card_option = 0;
-
+ int err;
printf("[mga] init\n");
mga_vid_in_use = 0;
@@ -1341,7 +1341,8 @@ int vixInit(void)
printf("[mga] MMIO at %p, IRQ: %d, framebuffer: %p\n",
mga_mmio_base, mga_irq, mga_mem_base);
-
+ err = mtrr_set_type(pci_info.base0,mga_ram_size*1024*1024,MTRR_TYPE_WRCOMB);
+ if(!err) printf("[mga] Set write-combining type of video memory\n");
#ifdef MGA_ALLOW_IRQ
if (mga_irq != -1)
{