The problem seems to be a driver, o2sd.sys, which is the driver for "O2Micro Integrated MMC/SD controller", i would suggest updating this driver and see what happens.
If you Google "O2Micro Integrated MMC/SD controller", there are loads of download locations for it.
Download O2Micro Integrated MMC/SD controller and Upgrade your Windows 7, Windows Vista, or Windows XP with the Latest O2Micro Integrated MMC/SD controller
Download from here, it seems to have the latest driver.
Just an after thought, do you have a card in the reader at the moment ?, if so remove it and try the PC before you download and install the driver.
Hope this helps, good luck and post your results.