host controller
This is not possible. The speed of the USB controller is based on its complex chipset, which cannot be feasibly replaced. If you want USB 2.0 ports on your laptop, you will need to purchase a PC Card with a USB hub.
Look up the model's chipset. Try the manufacturer's site, or google it.
You must install the drivers for it, and make sure that the driver for the USB hub is also installed.
You should install chipset drivers immediately after installing the operating system. You should reinstall them if there is a newer version or you start losing functionality on your PC. For instance, if some of your USB ports don't work or your PC's performance has drastically reduced, you might want to try reinstalling all your drivers, including your chipset drivers.
If you can't recognize it from the outside, check the files inside, you will probably remember what you had in there.
the sandy bridge chipset uses a single chipset housing
When you plug your player in using the USB cable, your computer should recognize the device immediately.
because that type of usb you have which is called card reader has the matching interface (the yellow metal on your card) for your sd card. The usb interface (metal part of the usb) match the usb port on the pc. The operating system (windows or linux) recognize the usb you stick in and read the micro sd right thru the usb.
Chipset drivers are software that enables the operating system to use the features of the corresponding chipset.
It is different hardware, a different chipset. You'll have to buy a PCI card to get the USB 2.0. The software you need is in SP1 at Windows Update, but only if you have the hardware. You can get a combo card with USB 2.0 and Firewire on one card. CompUSA or Circuit City are the cheapest.
The Nehalem chipset connects directly to the processor rather than to the North Bridge.