Chameleon

Chameleon Commit Details

Date:2012-03-15 23:45:51 (12 years 1 month ago)
Author:ErmaC
Commit:1889
Parents: 1888
Message:Added VRAM size case for 0x0647: http://forge.voodooprojects.org/p/chameleon/issues/227
Changes:
M/branches/ErmaC/Trunk/i386/libsaio/nvidia.c
M/branches/ErmaC/Trunk/i386/libsaio/ati.c

File differences

branches/ErmaC/Trunk/i386/libsaio/nvidia.c
12741274
12751275
12761276
1277
1277
1278
12781279
12791280
12801281
// Workaround for 9600M GT, GT 210/420/430/440 & GT 525M
switch (nvda_dev->device_id)
{
case 0x0649: vram_size = 512*1024*1024; break;// 9600M GT
case 0x0647: vram_size = 512*1024*1024; break;// 9600M GT 0647
case 0x0649: vram_size = 512*1024*1024; break;// 9600M GT 0649
case 0x0A65: vram_size = 1024*1024*1024; break; // GT 210
case 0x0DE0: vram_size = 1024*1024*1024; break; // GT 440
case 0x0DE1: vram_size = 1024*1024*1024; break; // GT 430
branches/ErmaC/Trunk/i386/libsaio/ati.c
119119
120120
121121
122
122
123123
124
124
125125
126126
127127
......
130130
131131
132132
133
133
134134
135135
136136
137137
138138
139
139
140140
141
142
143
141
142
143
144144
145145
146146
......
149149
150150
151151
152
153
152
153
154154
155
156
155
156
157157
158158
159159
160160
161161
162162
163
164
163
164
165165
166166
167167
......
563563
564564
565565
566
566
567567
568568
569569
570570
571571
572
573
572
573
574574
575575
576576
static card_config_t card_configs[] = {
{NULL,0},
{"Alopias",2},
{"Alouatta",4},
{"Alouatta",4},
{"Baboon",3},
{"Cardinal",2},
{"Cardinal",2},
{"Caretta",1},
{"Colobus",2},
{"Douc",2},
{"Galago",2},
{"Gliff",3},
{"Hoolock",3},
{"Hypoprion",2},
{"Hypoprion",2},
{"Iago",2},
{"Kakapo",3},
{"Kipunji",4},
{"Lamna",2},
{"Langur",3},
{"Megalodon",3},
{"Megalodon",3},
{"Motmot",2},
{"Nomascus",5},
{"Orangutan",2},
{"Peregrine",2},
{"Nomascus",5},
{"Orangutan",2},
{"Peregrine",2},
{"Quail",3},
{"Raven",3},
{"Shrike",3},
{"Uakari",4},
{"Vervet",4},
{"Zonalis",6},
{"Pithecia",3},
{"Bulrushes",6},
{"Pithecia",3},
{"Bulrushes",6},
{"Cattail",4},
{"Hydrilla",5},
{"Duckweed",4},
{"Hydrilla",5},
{"Duckweed",4},
{"Fanwort",4},
{"Elodea",5},
{"Kudzu",2},
{"Gibba",5},
{"Lotus",3},
{"Ipomoea",3},
{"Mangabey",2},
{"Muskgrass",4},
{"Mangabey",2},
{"Muskgrass",4},
{"Juncus",4}
};
{ 0x6739,0x67391002, CHIP_FAMILY_BARTS,"AMD Radeon HD 6850",kDuckweed},
{ 0x6739,0xE177174B, CHIP_FAMILY_BARTS,"AMD Radeon HD 6850",kDuckweed},
{ 0x6740,0x04A31028, CHIP_FAMILY_TURKS,"Dell HD 6770M", kNull}, // ??
{ 0x6740,0x04A31028, CHIP_FAMILY_TURKS,"Dell HD 6770M", kNull}, // ??
{ 0x6740,0x1D121043, CHIP_FAMILY_TURKS,"AMD Radeon HD 6730M",kNull},
{ 0x6740,0x1631103C, CHIP_FAMILY_TURKS,"AMD FirePro M5950",kNull},
{ 0x6740,0x1657103C, CHIP_FAMILY_TURKS,"AMD Radeon HD 6770M",kNull},
{ 0x6740,0x165A103C, CHIP_FAMILY_TURKS,"AMD Radeon HD 6770M",kNull},
{ 0x6740,0x3388103C, CHIP_FAMILY_TURKS,"AMD Radeon HD 6770M",kNull},
{ 0x6740,0x3389103C, CHIP_FAMILY_TURKS,"AMD Radeon HD 6770M",kNull }, // ?? kHydrilla ??
{ 0x6740,0x6740106B, CHIP_FAMILY_TURKS,"Apple HD 6770M", kNull}, // ??
{ 0x6740,0x3389103C, CHIP_FAMILY_TURKS,"AMD Radeon HD 6770M",kNull}, // ?? kHydrilla ??
{ 0x6740,0x6740106B, CHIP_FAMILY_TURKS,"Apple HD 6770M",kNull}, // ??
{ 0x6741,0x050E1025, CHIP_FAMILY_TURKS,"AMD Radeon HD 6650M",kNull},
{ 0x6741,0x05131025, CHIP_FAMILY_TURKS,"AMD Radeon HD 6650M",kNull},

Archive Download the corresponding diff file

Revision: 1889