because I can only understand (a little bit) INF files, maybe this
example will do?

these lines is taken from our modded driver INF (v1.2 beta)
[AT9xxssf.Mfg]
%iBWGX0% = i965GX0, PCI\VEN_8086&DEV_27A2
%iBWGX1% = i965GX1, PCI\VEN_8086&DEV_27A6
%iBWGX0% = i965GX0, PCI\VEN_8086&DEV_2772
%iBWGX1% = i965GX1, PCI\VEN_8086&DEV_2772
%iBWGX0% = i965GX0, PCI\VEN_8086&DEV_27AE
%iBWGX1% = i965GX1, PCI\VEN_8086&DEV_27AE

and these lines is from the original driver of 945GME (v7.14.10.1322.
uh,,.Vista driver,.. yeah I know it's Vista, not 7, buta at least it
can still represent what I want to show)
[Intel.Mfg]
%iLPGD0% = i945G0, PCI\VEN_8086&DEV_2772
%iLPGD1% = i945G1, PCI\VEN_8086&DEV_2776
%iCLGD0% = i945GM0, PCI\VEN_8086&DEV_27A2
%iCLGD1% = i945GM1, PCI\VEN_8086&DEV_27A6
%iCLGE0% = i945GME0, PCI\VEN_8086&DEV_27AE
%iBWGX0% = i965G0, PCI\VEN_8086&DEV_2982
%iBWGX1% = i965G1, PCI\VEN_8086&DEV_2983
%iBWGQ0% = i965G0, PCI\VEN_8086&DEV_2992
%iBWGQ1% = i965G1, PCI\VEN_8086&DEV_2993
%iBWGC0% = i965G0, PCI\VEN_8086&DEV_29A2
%iBWGC1% = i965G1, PCI\VEN_8086&DEV_29A3
%iBWGZ0% = i965G0, PCI\VEN_8086&DEV_2972
%iBWGZ1% = i965G1, PCI\VEN_8086&DEV_2973
%iCRGD0% = iCRG0, PCI\VEN_8086&DEV_2A02
%iCRGD1% = iCRG1, PCI\VEN_8086&DEV_2A03
%iCRGE0% = iCRG0, PCI\VEN_8086&DEV_2A12
%iCRGE1% = iCRG1, PCI\VEN_8086&DEV_2A13
%iBLBG0% = iBLB0, PCI\VEN_8086&DEV_29C2
%iBLBG1% = iBLB1, PCI\VEN_8086&DEV_29C3
%iBLBQ0% = iBLB0, PCI\VEN_8086&DEV_29B2
%iBLBQ1% = iBLB1, PCI\VEN_8086&DEV_29B3
%iBLBQC0% = iBLB0, PCI\VEN_8086&DEV_29D2
%iBLBQC1% = iBLB1, PCI\VEN_8086&DEV_29D3

that's why almost all kinds of 9xx chipset can have the driver from a
single installer, IF you use the original one, while the modded one
tend to focus on certain device ID

if we look at the string for 945, 945GM, and 945GME from the lines
above, it shows that even the 3 of them have different settings when
installed
%iLPGD0% = i945G0, PCI\VEN_8086&DEV_2772
%iLPGD1% = i945G1, PCI\VEN_8086&DEV_2776
%iCLGD0% = i945GM0, PCI\VEN_8086&DEV_27A2
%iCLGD1% = i945GM1, PCI\VEN_8086&DEV_27A6
%iCLGE0% = i945GME0, PCI\VEN_8086&DEV_27AE

when installed
945G will run the setting for i945G0 and i945G1
945GM will run the settings for 1945GM0 and i945GM1
945GME will run the settings for i945GME0

now compare with those lines with these lines from modded INF
%iBWGX0% = i965GX0, PCI\VEN_8086&DEV_27A2
%iBWGX1% = i965GX1, PCI\VEN_8086&DEV_27A6
%iBWGX0% = i965GX0, PCI\VEN_8086&DEV_2772
%iBWGX1% = i965GX1, PCI\VEN_8086&DEV_2772
%iBWGX0% = i965GX0, PCI\VEN_8086&DEV_27AE
%iBWGX1% = i965GX1, PCI\VEN_8086&DEV_27AE

when installed, all the device ID that's on the list will run the same
settings

the problem is, I think we haven't found the solution of "why can't
you be as nice as your older brother" for 945GME

- it seems that there's something on 945GME that can't be put simply
as "oh, you're 945 family", while the other 945 seems can work well
with just same settings
- connsidering 945GME is newer than its "older brother", it might be
possible that 945GME have some "marks" to different it with the other
945
- and also to consider... (this is personally my lack of knowledge,
though) up until now I know 945GME usually installed on NETbooks, but
is it also usual for it to be installed on NOTEbooks? (stressing NOTE
and NET)

my conclusion is, we need to find first what makes 945GME so "unique"
compared to other 945, then we proceed to make the solution for it.

(I might made many mistakes here, because this is my level of
knowledge up until now. the seniors might have the answers that more
satisfying and more TRUE than me)

~_~

On Sep 7, 9:21 am, hussam aulaian <[email protected]> wrote:
> i mean to think of it , when u go download a driver from intel
> all 9xx chipset will be using the same driver , i wonder wht is wrong with
> the MD then

-- 
9xx SOLDIERS SANS FRONTIERS

Reply via email to