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
