Application Note 10-2: Sharing the Storage Media Interface in SMSC's USB 2.0 Card Reader, Flash Drive, and ATA/ATAPI Products
The USB97C223 is a USB 2.0 Bulk Only Mass Storage Class Peripheral Controller intended for supporting CompactFlash (CF) in True IDE Mode only, SmartMedia (SM) and XD cards, Memory Stick (MS) and Memory Stick Pro (MSPRO), Secure Digital (SD) and MultiMediaCard (MMC) flash memory devices. It provides a single chip solution for the most popular flash memory cards in the market.
The device consists of a USB 2.0 PHY and SIE, buffers, Fast 8051 microprocessor with expanded scratchpad, and program SRAM, and CF, MS, SM and SD controllers. The SD controller supports both SD and MMC devices.