Lenovo 3000 G530 Windows 7, unknown device

I’ve been upgrading a some of our Lenovo 3000 G530 laptops to Windows 7 over the last few weeks to try to get another year or two service out of them. After the OS install all the devices are detected and the drivers installed automagically with the exception of two unknown devices that show up under other devices as base system devices. After a little trial and error I discovered that these two devices were related to the memory card reader and installing the JMicron JMB38X Flash Media Controller Driver located here¬†gets your device manager screen looking nice with no more yellow exclamation points.