Home |
The ISO 9660 File System Structure The exFAT File System Structure RTFiles-32 in Embedded Applications SD Card Driver |
SD Card DriverThe SD Card driver can handle eMMC devices and SD (Secure Digital) Memory Cards including SDSC, SDHC, and SDXC (Standard, High, eXtended Capacity) connected to a PCI SD Card host controller with SDMA support (PCI class code 80501h). To be able to support SDXC cards, library RtfilesX.lib is required as the SD Card Association requires such cards to be formatted with the exFAT file system. RTFDevice.DeviceTypeRTFDevice.DeviceType must be set to RTF_DEVICE_FDISK for this driver. RTFDevice.DeviceNumberThe device number's low 8 bits is the zero-based index of the referenced SD Card host controller. Bits 8..15 are interpreted as the zero-based card slot on that controller. Most SD card controllers only have slot 0. RTFDevice.DeviceFlagsThis driver does not define any device-specific flags, but device independent flags documented in section Device List can be used. The SD Card driver supports device flag RTF_DEVICE_NEW_LOCK for every device entry with Slot = 0. RTFDevice.DriverThis field must point to RTFDrvSD. RTFDevice.DriverDataThis field must point to a unique structure of type RTFDrvSDData. This structure should be initialized to 0 or be left uninitialized.
|