diff options
author | nick <nick@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2002-02-02 12:15:51 +0000 |
---|---|---|
committer | nick <nick@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2002-02-02 12:15:51 +0000 |
commit | f48fe323ad0816fc669a6c5de0d4f5eb9491d015 (patch) | |
tree | 882f25229294f70676045c04cedb54f553170783 /vidix | |
parent | 20af0a9f92ee1e796185a3bfeddc2126d7a676fe (diff) | |
download | mpv-f48fe323ad0816fc669a6c5de0d4f5eb9491d015.tar.bz2 mpv-f48fe323ad0816fc669a6c5de0d4f5eb9491d015.tar.xz |
using MTRR
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4478 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'vidix')
-rw-r--r-- | vidix/drivers/radeon_vid.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/vidix/drivers/radeon_vid.c b/vidix/drivers/radeon_vid.c index e9f7358109..b94ec65f30 100644 --- a/vidix/drivers/radeon_vid.c +++ b/vidix/drivers/radeon_vid.c @@ -679,6 +679,7 @@ int vixProbe( int verbose,int force ) int vixInit( void ) { + int err; if(!probed) { printf(RADEON_MSG" Driver was not probed but is being initializing\n"); @@ -692,6 +693,8 @@ int vixInit( void ) memset(&besr,0,sizeof(bes_registers_t)); radeon_vid_make_default(); printf(RADEON_MSG" Video memory = %uMb\n",radeon_ram_size/0x100000); + err = mtrr_set_type(pci_info.base0,radeon_ram_size,MTRR_TYPE_WRCOMB); + if(!err) printf(RADEON_MSG" Set write-combining type of video memory\n"); return 0; } |