For these days try.
I searched on apple.com and find the syntax for the info.plist.
Below are from developer.apple.com:
This entry matches a PCI device with a primary vendor ID of 0x8086 and a class code beginning with 0x0200, the class code for Ethernet controllers.

<key>IOPCIMatch</key>

<string>0x00008086&0x0000FFFF</string>
<key>IOPCIClassMatch</key>

<string>0x02000000&0xFFFFFF00</string>


As AppleIntel830.kext's info.plist it was:<string>0x35828086</string>.
As the syntax I think new file in 10.4.1+ supports all device which vendor is Intel(0x8086).
But when I use the command "/System/Library/Extensions/AppleIntel915.kext/Contents/MacOS/AppleIntel915.kext" in terminal it reports "Bus error".
Now I want to know the "Bus error" exactly means.
Can anyone find out how the kext matches device in 10.4.1+?
PS:I used Property List Editor to compared info.plist in both AppleIntel830.kext and AppleIntel915.kext.
I found only some version of class is different besides newest files with extra <key>IOClassMatch</key>.

Thanks


System:OS X x86 10.4.7
Graphic card:Intel 82852/82855G