CSD version 1.0, card-specific data register.
More...
CSD version 1.0, card-specific data register.
◆ RawCsdV1
type of raw CSD version 1.0 data
◆ CsdV1()
constexpr distortos::devices::anonymous_namespace{SdCard.cpp}::CsdV1::CsdV1 |
( |
const RawCsdV1 |
csdV1 | ) |
|
|
inlineexplicit |
CsdV1's constructor.
- Parameters
-
[in] | csdV1 | is the raw CSD version 1.0 data |
◆ getCSize()
uint16_t distortos::devices::anonymous_namespace{SdCard.cpp}::CsdV1::getCSize |
( |
| ) |
const |
|
inline |
- Returns
- value of C_SIZE (device size) bit field
◆ getCSizeMult()
uint8_t distortos::devices::anonymous_namespace{SdCard.cpp}::CsdV1::getCSizeMult |
( |
| ) |
const |
|
inline |
- Returns
- value of C_SIZE_MULT (device size multiplier) bit field
◆ getReadBlLen()
uint8_t distortos::devices::anonymous_namespace{SdCard.cpp}::CsdV1::getReadBlLen |
( |
| ) |
const |
|
inline |
- Returns
- value of READ_BL_LEN (max. read data block length) bit field
◆ csdV1_
RawCsdV1 distortos::devices::anonymous_namespace{SdCard.cpp}::CsdV1::csdV1_ |
|
private |
The documentation for this class was generated from the following file: