|
Lines 36-42
Link Here
|
| 36 |
|* those rights set forth herein. *| |
36 |
|* those rights set forth herein. *| |
| 37 |
|* *| |
37 |
|* *| |
| 38 |
\***************************************************************************/ |
38 |
\***************************************************************************/ |
| 39 |
/* $XFree86: xc/programs/Xserver/hw/xfree86/drivers/nv/nv_hw.c,v 1.16 2005/09/14 02:28:03 mvojkovi Exp $ */ |
39 |
/* $XFree86: xc/programs/Xserver/hw/xfree86/drivers/nv/nv_hw.c,v 1.17 2005/09/22 20:34:42 mvojkovi Exp $ */ |
| 40 |
|
40 |
|
| 41 |
#include "nv_local.h" |
41 |
#include "nv_local.h" |
| 42 |
#include "compiler.h" |
42 |
#include "compiler.h" |
|
Lines 1260-1277
Link Here
|
| 1260 |
if((pNv->Architecture < NV_ARCH_40) || |
1260 |
if((pNv->Architecture < NV_ARCH_40) || |
| 1261 |
((pNv->Chipset & 0xfff0) == 0x0040)) |
1261 |
((pNv->Chipset & 0xfff0) == 0x0040)) |
| 1262 |
{ |
1262 |
{ |
| 1263 |
for(i = 0; i < 32; i++) |
1263 |
for(i = 0; i < 32; i++) { |
| 1264 |
pNv->PGRAPH[(0x0900/4) + i] = pNv->PFB[(0x0240/4) + i]; |
1264 |
pNv->PGRAPH[(0x0900/4) + i] = pNv->PFB[(0x0240/4) + i]; |
|
|
1265 |
pNv->PGRAPH[(0x6900/4) + i] = pNv->PFB[(0x0240/4) + i]; |
| 1266 |
} |
| 1265 |
} else { |
1267 |
} else { |
| 1266 |
if(((pNv->Chipset & 0xfff0) == 0x0090) || |
1268 |
if(((pNv->Chipset & 0xfff0) == 0x0090) || |
| 1267 |
((pNv->Chipset & 0xfff0) == 0x01D0) || |
1269 |
((pNv->Chipset & 0xfff0) == 0x01D0) || |
| 1268 |
((pNv->Chipset & 0xfff0) == 0x0290)) |
1270 |
((pNv->Chipset & 0xfff0) == 0x0290)) |
| 1269 |
{ |
1271 |
{ |
| 1270 |
for(i = 0; i < 60; i++) |
1272 |
for(i = 0; i < 60; i++) { |
| 1271 |
pNv->PGRAPH[(0x0D00/4) + i] = pNv->PFB[(0x0600/4) + i]; |
1273 |
pNv->PGRAPH[(0x0D00/4) + i] = pNv->PFB[(0x0600/4) + i]; |
|
|
1274 |
pNv->PGRAPH[(0x6900/4) + i] = pNv->PFB[(0x0600/4) + i]; |
| 1275 |
} |
| 1272 |
} else { |
1276 |
} else { |
| 1273 |
for(i = 0; i < 48; i++) |
1277 |
for(i = 0; i < 48; i++) { |
| 1274 |
pNv->PGRAPH[(0x0900/4) + i] = pNv->PFB[(0x0600/4) + i]; |
1278 |
pNv->PGRAPH[(0x0900/4) + i] = pNv->PFB[(0x0600/4) + i]; |
|
|
1279 |
if(((pNv->Chipset & 0xfff0) != 0x0160) && |
| 1280 |
((pNv->Chipset & 0xfff0) != 0x0220)) |
| 1281 |
{ |
| 1282 |
pNv->PGRAPH[(0x6900/4) + i] = pNv->PFB[(0x0600/4) + i]; |
| 1283 |
} |
| 1284 |
} |
| 1275 |
} |
1285 |
} |
| 1276 |
} |
1286 |
} |
| 1277 |
|
1287 |
|