Win7 PCI Device Problem (Code 35 CM_PROB_BIOS_TABLE)

Hi,ALL

I have a PCI device which fails to start on Win7 (it works on XP).
In the Device Manager, it says “Your computer’s system firmware
does not include enough information to properly configure and use this device.
To use this device, contact your computer manufacturer to obtain a firmware or BIOS update.(Code 35)” for Device status.
Searched in WDK doc, it says
“Recommended Resolution NT-based Systems
Obtain a new BIOS from the system vendor.”
I’m puzzled,since system firmware does not include enough information to properly configure and use this device,
why in Windows XP is OK?

Any help is appreciated.Thanks.

Best Regards
Frank