SMSC USB2224 is a USB2.0 flash media controller that supports SmartMedia™, xD Picture Card™, Memory Stick™, High Speed Memory Stick™, Memory Stick PRO™, MS Duo™, Secure Digital™, Mini-Secure Digital™, Transflash™, MultiMediaCard™, Reduced Size Multimedia Card™, NAND Flash, Compact Flash™, CF Ultra™ I & II, CF form-factor ATA hard drives.