Data Fields | |
uint8_t | manufacturer |
A manufacturer code globally assigned by the SD card organization. | |
uint8_t | oem [3] |
A string describing the card's OEM or content, globally assigned by the SD card organization. | |
uint8_t | product [6] |
A product name. | |
uint8_t | revision |
The card's revision, coded in packed BCD. | |
uint32_t | serial |
A serial number assigned by the manufacturer. | |
uint8_t | manufacturing_year |
The year of manufacturing. | |
uint8_t | manufacturing_month |
The month of manufacturing. | |
uint32_t | capacity |
The card's total capacity in bytes. | |
uint8_t | flag_copy |
Defines wether the card's content is original or copied. | |
uint8_t | flag_write_protect |
Defines wether the card's content is write-protected. | |
uint8_t | flag_write_protect_temp |
Defines wether the card's content is temporarily write-protected. | |
uint8_t | format |
The card's data layout. |
uint8_t sd_raw_info::revision |
The card's revision, coded in packed BCD.
For example, the revision value 0x32
means "3.2".
uint8_t sd_raw_info::manufacturing_year |
The year of manufacturing.
A value of zero means year 2000.
uint8_t sd_raw_info::flag_copy |
Defines wether the card's content is original or copied.
A value of 0
means original, 1
means copied.
uint8_t sd_raw_info::flag_write_protect |
Defines wether the card's content is write-protected.
Defines wether the card's content is temporarily write-protected.
uint8_t sd_raw_info::format |
The card's data layout.
See the SD_RAW_FORMAT_*
constants for details.