yes, but in Sherry, the section that we use is only
[igfx_Bwg_HardwareDeviceSettings]
because the INF (pre-1.2 until release) seems combined all the
supported device IDs into one command whenever possible

======================================================================================================================================================
if we look at the stock INF, these 3 sections below:
[igfx_Bwg_HardwareDeviceSettings] ==> this section is originally for
965 family
[igfx_Cal_HardwareDeviceSettings] ==> this section is originally for
945GM
[igfx_Cal_GMEHardwareDeviceSettings] ==> this section is originally
for 945GME


while each in those sections, there are identical lines:
HKR, "Interrupt Management", 0x00000010
HKR, "Interrupt Management\MessageSignaledInterruptProperties",
0x00000010
HKR, "Interrupt Management\MessageSignaledInterruptProperties",
MSISupported, 0x00010001, 0 <== this last zero can be value 0 or 1


on stock driver:
[igfx_Cal_HardwareDeviceSettings] (945GM) ==> default value 1
[igfx_Bwg_HardwareDeviceSettings] (965 family) ==> default value 0
[igfx_Cal_GMEHardwareDeviceSettings] (945GME) ==> default value 0


I was saying [igfx_Cal_HardwareDeviceSettings] and
[igfx_Cal_GMEHardwareDeviceSettings] is not used anymore on Sherry
because of this sections:
[i9xxGX0.HW]
AddReg = igfx_Bwg_HardwareDeviceSettings

[i9xxGX1.HW]
AddReg = igfx_Bwg_HardwareDeviceSettings


in theory, changing the variable "igfx_Bwg_HardwareDeviceSettings"
into something else (ex. making it into
"igfx_Cal_HardwareDeviceSettings",
"igfx_Cal_GMEHardwareDeviceSettings", or a simple "Kiki", perhaps,
lol) is possible, as long we can consistent by changing all of the
variables that have the same name.

and from what I see, INF is only an information file that inform the
Setup application how should it react (modify registry, copy files,
etc) when it meets certain device (in this case, those 27A2, 27A6,
2772, and 27AE) so it can install the suitable driver.
removing lines that aren't in use in the INF is not making the driver
work faster, but (indirectly) it'll indeed make the codes more easier
to read, because we don't have to read what we don't use.


CMIIW please

On Jul 18, 11:40 pm, Espionage724 <[email protected]> wrote:
> Those are to enable the MSI PCI intrurputs for several generations of
> devices. For the 9xx, you only need [igfx_Cal_HardwareDeviceSettings]
> unless you have the GME.
>

-- 
9xx SOLDIERS SANS FRONTIERS

Reply via email to