Chameleon

Chameleon Commit Details

Date:2012-11-24 15:22:10 (6 years 6 months ago)
Author:ErmaC
Commit:2132
Parents: 2131
Message:Doubling nVidia ROM size test from: http://forge.voodooprojects.org/p/chameleon/issues/302/ Clean and uncomment IDs.
Changes:
M/branches/ErmaC/Trunk/i386/libsaio/nvidia.c
M/branches/ErmaC/Trunk/i386/libsaio/nvidia.h

File differences

branches/ErmaC/Trunk/i386/libsaio/nvidia.c
279279
280280
281281
282
282283
283284
285
286
284287
285288
286289
290
291
287292
288293
289294
......
764769
765770
766771
772
767773
768774
769775
......
849855
850856
851857
852
858
859
860
861
862
863
864
865
866
867
853868
854869
855870
......
14641479
14651480
14661481
1467
1482
1483
14681484
14691485
14701486
......
16011617
16021618
16031619
1620
16041621
16051622
16061623
......
19972014
19982015
19992016
2000
2017
20012018
20022019
20032020
......
20112028
20122029
20132030
2014
2031
20152032
20162033
20172034
20182035
20192036
20202037
2021
2038
20222039
20232040
20242041
......
23922409
23932410
23942411
2395
2412
23962413
23972414
23982415
23992416
24002417
2401
2418
24022419
2403
2404
2420
2421
24052422
24062423
24072424
......
24282445
24292446
24302447
2431
2448
24322449
24332450
24342451
......
24462463
24472464
24482465
2449
2450
2466
2467
24512468
24522469
24532470
24542471
2455
2472
24562473
24572474
24582475
......
24782495
24792496
24802497
2481
2482
2483
2498
2499
2500
24842501
24852502
24862503
......
25252542
25262543
25272544
2528
2529
2545
2546
25302547
25312548
25322549
// 0300 - 030F
// 0310 - 031F
// 0320 - 032F
{ 0x10DE032F,0x17C02068,"Wistron NV34GL" },
// 0330 - 033F
// 0340 - 034F
{ 0x10DE0345,0x1B130343,"Jaton NV36.5" },
{ 0x10DE0349,0x1179FF00,"Toshiba NV36M Pro" },
{ 0x10DE034B,0x1179FF00,"Toshiba NV36MAP" },
{ 0x10DE034F,0x1179FF00,"Toshiba NV36GL" },
// 0350 - 035F
// 0360 - 036F
// 0370 - 037F
{ 0x10DE08A2,0x106B00D4,"Apple GeForce 320M" },
// 08B0 - 08BF
{ 0x10DE08B2,0x10431592,"Asus GeForce 300M" },
// 08C0 - 08CF
// 08D0 - 08DF
// 08E0 - 08EF
{ 0x10DE0A34,0x17AA38FF,"Lenovo GeForce GT 240M" },
{ 0x10DE0A34,0x17C010D0,"Wistron GeForce GT 240M" },
{ 0x10DE0A34,0x17C0208D,"Wistron GeForce GT 240M" },
// 0A40 - 0A4F
{ 0x10DE0A3D,0x10280443,"Dell N11P-ES" },
{ 0x10DE0A3D,0x103C1521,"HP N11P-ES" },
{ 0x10DE0A3D,0x104D905E,"Sony N11P-ES" },
{ 0x10DE0A3D,0x104D9060,"Sony N11P-ES" },
{ 0x10DE0A3D,0x104D9067,"Sony N11P-ES" },
{ 0x10DE0A3D,0x17AA2143,"Lenovo N11P-ES" },
{ 0x10DE0A3D,0x17AA2144,"Lenovo N11P-ES" },
{ 0x10DE0A3D,0x17AA2145,"Lenovo N11P-ES" },
// 0A40 - 0A4F
// 0A50 - 0A5F
// 0A60 - 0A6F
{ 0x10DE0A64,0x1025063C,"Acer ION" },
{ 0x10DE1080,0x1458351B,"Gigabyte GeForce GTX 580" },
{ 0x10DE1080,0x1458351E,"Gigabyte GeForce GTX 580" },
{ 0x10DE1080,0x14622550,"MSi GeForce GTX 580" },
{ 0x10DE1080,0x14622561,"MSI N580GTX Lightning" }, // The Real Deal
{ 0x10DE1080,0x14622561,"MSI N580GTX Lightning" },
{ 0x10DE1080,0x14622563,"MSI N580GTX Lightning" },
{ 0x10DE1080,0x196E086A,"PNY GeForce GTX 580" },
{ 0x10DE1080,0x19DA2203,"Zotac GeForce GTX 580" },
{ 0x10DE1080,0x38421582,"EVGA GeForce GTX 580" },
{ 0x10DE1183,0x14622843,"MSi GTX 660 Ti" },
{ 0x10DE1183,0x19DA1280,"Zotac GTX 660 Ti" },
{ 0x10DE1185,0x10DE098A,"nVidia GeForce GTX 660" },
{ 0x10DE1185,0x174B2260,"PC Partner GeForce GTX 660" },
{ 0x10DE1188,0x10438406,"Asus GeForce GTX 690" },
{ 0x10DE032B,NV_SUB_IDS,"Quadro FX 500/600 PCI" },
{ 0x10DE032C,NV_SUB_IDS,"GeForce FX Go53xx Series" },
{ 0x10DE032D,NV_SUB_IDS,"GeForce FX Go5100" },
// { 0x10DE032F,NV_SUB_IDS,"NVIDIA NV34GL" },
{ 0x10DE032F,NV_SUB_IDS,"NV34GL" },
// 0330 - 033F
{ 0x10DE0330,NV_SUB_IDS,"GeForce FX 5900 Ultra" },
{ 0x10DE0331,NV_SUB_IDS,"GeForce FX 5900" },
{ 0x10DE0342,NV_SUB_IDS,"GeForce FX 5700" },
{ 0x10DE0343,NV_SUB_IDS,"GeForce FX 5700LE" },
{ 0x10DE0344,NV_SUB_IDS,"GeForce FX 5700VE" },
// { 0x10DE0345,NV_SUB_IDS,"NVIDIA NV36.5" },
{ 0x10DE0345,NV_SUB_IDS,"NV36.5" },
{ 0x10DE0347,NV_SUB_IDS,"GeForce FX Go5700" },
{ 0x10DE0348,NV_SUB_IDS,"GeForce FX Go5700" },
{ 0x10DE0349,NV_SUB_IDS,"NV36M Pro" },
{ 0x10DE034B,NV_SUB_IDS,"NV36MAP" },
{ 0x10DE034C,NV_SUB_IDS,"Quadro FX Go1000" },
{ 0x10DE034E,NV_SUB_IDS,"Quadro FX 1100" },
// { 0x10DE034F,NV_SUB_IDS,"NVIDIA NV36GL" },
{ 0x10DE034F,NV_SUB_IDS,"NV36GL" },
// 0350 - 035F
// 0360 - 036F
// 0370 - 037F
// 0890 - 089F
// 08A0 - 08AF
{ 0x10DE08A0,NV_SUB_IDS,"GeForce 320M" },
// { 0x10DE08A1,NV_SUB_IDS,"NVIDIA MCP89-MZT" },
{ 0x10DE08A1,NV_SUB_IDS,"MCP89-MZT" },
{ 0x10DE08A2,NV_SUB_IDS,"GeForce 320M" },
{ 0x10DE08A3,NV_SUB_IDS,"GeForce 320M" },
{ 0x10DE08A4,NV_SUB_IDS,"GeForce 320M" },
{ 0x10DE08A5,NV_SUB_IDS,"GeForce 320M" },
// 08B0 - 08BF
// { 0x10DE08B0,NV_SUB_IDS,"MCP83 MMD" },
{ 0x10DE08B0,NV_SUB_IDS,"MCP83 MMD" },
{ 0x10DE08B1,NV_SUB_IDS,"GeForce 300M" },
// { 0x10DE08B2,NV_SUB_IDS,"NVIDIA MCP83-MJ" },
// { 0x10DE08B3,NV_SUB_IDS,"NVIDIA MCP89 MM9" },
{ 0x10DE08B2,NV_SUB_IDS,"GeForce 300M" }, // MCP83-MJ
{ 0x10DE08B3,NV_SUB_IDS,"MCP89 MM9" },
// 08C0 - 08CF
// 08D0 - 08DF
// 08E0 - 08EF
// { 0x10DE0A10,NV_SUB_IDS,"NVIDIA GT212" },
// 0A20 - 0A2F
{ 0x10DE0A20,NV_SUB_IDS,"GeForce GT 220" },
// { 0x10DE0A21,NV_SUB_IDS,"NVIDIA D10M2-20" },
{ 0x10DE0A21,NV_SUB_IDS,"D10M2-20" },
{ 0x10DE0A22,NV_SUB_IDS,"GeForce 315" },
{ 0x10DE0A23,NV_SUB_IDS,"GeForce 210" },
{ 0x10DE0A26,NV_SUB_IDS,"GeForce 405" },
{ 0x10DE0A35,NV_SUB_IDS,"GeForce GT 325M" },
{ 0x10DE0A38,NV_SUB_IDS,"Quadro 400" },
{ 0x10DE0A3C,NV_SUB_IDS,"Quadro FX 880M" },
{ 0x10DE0A3D,NV_SUB_IDS,"NVIDIA N10P-ES" },
// { 0x10DE0A3F,NV_SUB_IDS,"NVIDIA GT216-INT" },
{ 0x10DE0A3D,NV_SUB_IDS,"N10P-ES" },
{ 0x10DE0A3F,NV_SUB_IDS,"GT216-INT" },
// 0A40 - 0A4F
// 0A50 - 0A5F
// 0A60 - 0A6F
{ 0x10DE0A60,NV_SUB_IDS,"GeForce G210" },
// { 0x10DE0A61,NV_SUB_IDS,"NVIDIA NVS 2100" },
{ 0x10DE0A61,NV_SUB_IDS,"NVS 2100" },
{ 0x10DE0A62,NV_SUB_IDS,"GeForce 205" },
{ 0x10DE0A63,NV_SUB_IDS,"GeForce 310" },
{ 0x10DE0A64,NV_SUB_IDS,"ION" },
{ 0x10DE0A7A,NV_SUB_IDS,"GeForce 315M" },
{ 0x10DE0A7B,NV_SUB_IDS,"GeForce 505" },
{ 0x10DE0A7C,NV_SUB_IDS,"Quadro FX 380M" },
// { 0x10DE0A7D,NV_SUB_IDS,"NVIDIA GT218-ES" },
// { 0x10DE0A7E,NV_SUB_IDS,"NVIDIA GT218-INT-S" },
// { 0x10DE0A7F,NV_SUB_IDS,"NVIDIA GT218-INT-B" },
{ 0x10DE0A7D,NV_SUB_IDS,"N11M-ES" }, //SUBIDS
{ 0x10DE0A7E,NV_SUB_IDS,"GT218-INT-S" },
{ 0x10DE0A7F,NV_SUB_IDS,"GT218-INT-B" },
// 0A80 - 0A8F
// 0A90 - 0A9F
// 0AA0 - 0AAF
{ 0x10DE0CA8,NV_SUB_IDS,"GeForce GTS 260M" },
{ 0x10DE0CA9,NV_SUB_IDS,"GeForce GTS 250M" },
{ 0x10DE0CAC,NV_SUB_IDS,"GeForce GT 220" },
// { 0x10DE0CAD,NV_SUB_IDS,"NVIDIA N10E-ES" },
// { 0x10DE0CAE,NV_SUB_IDS,"NVIDIA GT215-INT" },
{ 0x10DE0CAD,NV_SUB_IDS,"N10E-ES" }, // SUBIDS
{ 0x10DE0CAE,NV_SUB_IDS,"GT215-INT" },
{ 0x10DE0CAF,NV_SUB_IDS,"GeForce GT 335M" },
// 0CB0 - 0CBF
{ 0x10DE0CB0,NV_SUB_IDS,"GeForce GTS 350M" },
branches/ErmaC/Trunk/i386/libsaio/nvidia.h
7171
7272
7373
74
74
7575
7676
7777
uint8_tsize;/* Size in multiples of 512 */
};
#define NVIDIA_ROM_SIZE0x10000
#define NVIDIA_ROM_SIZE0x20000
#define PATCH_ROM_SUCCESS1
#define PATCH_ROM_SUCCESS_HAS_LVDS2
#define PATCH_ROM_FAILED0

Archive Download the corresponding diff file

Revision: 2132