hi there, the following patch adds the "GeForce 9600M GT", sorts the id's by id numbers, and adds a missing underscore.
also, according to pcidatabase.com, 0x084b is not an exotic version of GEFORCE_9300_GE_2 but "GeForce 8200" so make 9300_GE uniq again. Index: pcidevs =================================================================== RCS file: /cvs/src/sys/dev/pci/pcidevs,v retrieving revision 1.1498 diff -u -r1.1498 pcidevs --- pcidevs 5 Oct 2009 17:00:24 -0000 1.1498 +++ pcidevs 15 Oct 2009 16:44:08 -0000 @@ -3989,9 +3989,10 @@ product NVIDIA MCP73_PPB_2 0x056e MCP73 PCIE product NVIDIA MCP73_PPB_3 0x056f MCP73 PCIE product NVIDIA GEFORCE_9800_GTX 0x0605 GeForce 9800 GTX -product NVIDIA GEFORCE_9300_GE_1 0x06e0 GeForce 9300 GE product NVIDIA GEFORCE_9600_GT 0x0622 GeForce 9600 GT -product NVIDIA GEFORCE9300M_GS 0x06e9 GeForce 9300M GS +product NVIDIA GEFORCE_9600M_GT 0x0649 GeForce 9600M GT +product NVIDIA GEFORCE_9300_GE 0x06e0 GeForce 9300 GE +product NVIDIA GEFORCE_9300M_GS 0x06e9 GeForce 9300M GS product NVIDIA MCP77_MEM2 0x0751 MCP77 Memory product NVIDIA MCP77_SMB 0x0752 MCP77 SMBus product NVIDIA MCP77_COPROC 0x0753 MCP77 Co-processor @@ -4055,7 +4056,7 @@ product NVIDIA MCP73_HDA_1 0x07fc MCP73 HD Audio product NVIDIA MCP73_HDA_2 0x07fd MCP73 HD Audio product NVIDIA MCP73_OHCI 0x07fe MCP73 USB -product NVIDIA GEFORCE_9300_GE_2 0x084b GeForce 9300 GE +product NVIDIA GEFORCE_8200 0x084b GeForce 8200 product NVIDIA GEFORCE_9300 0x086c GeForce 9300 product NVIDIA MCP79_HB_1 0x0a80 MCP79 Host product NVIDIA MCP79_HB_2 0x0a81 MCP79 Host -f -- breeding rabbits is a hare raising experience.
