Hi,
When following this argumentation the vendor id sanity check shouldn't
be there in the first place ;)
The sanity check is simply there because I had no test case
which patches the vendor id. How could I test with vga bios?
No trivial way as the vgabios needs to be patched to handle that.
The vgabios searches for its hardware, right now the IDs are
compile-time constants (same constants are compiled into the pci
header). Needs to be changed to lookup the ID at runtime in the pci header.
cheers,
Gerd