Loading...
Searching...
No Matches
csd_v2_t Struct Reference

CSD register with csd structure version 2.0 see section 5.3.3 in SD-Spec v5.00. More...

Detailed Description

CSD register with csd structure version 2.0 see section 5.3.3 in SD-Spec v5.00.

Definition at line 93 of file sdcard_spi.h.

#include <sdcard_spi.h>

Data Fields

uint8_t CSD_STRUCTURE: 2
 see section 5.3.3 in SD-Spec v5.00
 
uint8_t TAAC: 8
 see section 5.3.3 in SD-Spec v5.00
 
uint8_t NSAC: 8
 see section 5.3.3 in SD-Spec v5.00
 
uint8_t TRAN_SPEED: 8
 see section 5.3.3 in SD-Spec v5.00
 
uint16_t CCC: 12
 see section 5.3.3 in SD-Spec v5.00
 
uint8_t READ_BL_LEN: 4
 see section 5.3.3 in SD-Spec v5.00
 
uint8_t READ_BL_PARTIAL: 1
 see section 5.3.3 in SD-Spec v5.00
 
uint8_t WRITE_BLK_MISALIGN: 1
 see section 5.3.3 in SD-Spec v5.00
 
uint8_t READ_BLK_MISALIGN: 1
 see section 5.3.3 in SD-Spec v5.00
 
uint8_t DSR_IMP: 1
 see section 5.3.3 in SD-Spec v5.00
 
uint32_t C_SIZE: 22
 see section 5.3.3 in SD-Spec v5.00
 
uint8_t ERASE_BLK_EN: 1
 see section 5.3.3 in SD-Spec v5.00
 
uint8_t SECTOR_SIZE: 7
 see section 5.3.3 in SD-Spec v5.00
 
uint8_t WP_GRP_SIZE: 7
 see section 5.3.3 in SD-Spec v5.00
 
uint8_t WP_GRP_ENABLE: 1
 see section 5.3.3 in SD-Spec v5.00
 
uint8_t R2W_FACTOR: 3
 see section 5.3.3 in SD-Spec v5.00
 
uint8_t WRITE_BL_LEN: 4
 see section 5.3.3 in SD-Spec v5.00
 
uint8_t WRITE_BL_PARTIAL: 1
 see section 5.3.3 in SD-Spec v5.00
 
uint8_t FILE_FORMAT_GRP: 1
 see section 5.3.3 in SD-Spec v5.00
 
uint8_t COPY: 1
 see section 5.3.3 in SD-Spec v5.00
 
uint8_t PERM_WRITE_PROTECT: 1
 see section 5.3.3 in SD-Spec v5.00
 
uint8_t TMP_WRITE_PROTECT: 1
 see section 5.3.3 in SD-Spec v5.00
 
uint8_t FILE_FORMAT: 2
 see section 5.3.3 in SD-Spec v5.00
 
uint8_t CSD_CRC: 8
 see section 5.3.3 in SD-Spec v5.00
 

Field Documentation

◆ C_SIZE

uint32_t csd_v2_t::C_SIZE

see section 5.3.3 in SD-Spec v5.00

Definition at line 104 of file sdcard_spi.h.

◆ CCC

uint16_t csd_v2_t::CCC

see section 5.3.3 in SD-Spec v5.00

Definition at line 98 of file sdcard_spi.h.

◆ COPY

uint8_t csd_v2_t::COPY

see section 5.3.3 in SD-Spec v5.00

Definition at line 113 of file sdcard_spi.h.

◆ CSD_CRC

uint8_t csd_v2_t::CSD_CRC

see section 5.3.3 in SD-Spec v5.00

Definition at line 117 of file sdcard_spi.h.

◆ CSD_STRUCTURE

uint8_t csd_v2_t::CSD_STRUCTURE

see section 5.3.3 in SD-Spec v5.00

Definition at line 94 of file sdcard_spi.h.

◆ DSR_IMP

uint8_t csd_v2_t::DSR_IMP

see section 5.3.3 in SD-Spec v5.00

Definition at line 103 of file sdcard_spi.h.

◆ ERASE_BLK_EN

uint8_t csd_v2_t::ERASE_BLK_EN

see section 5.3.3 in SD-Spec v5.00

Definition at line 105 of file sdcard_spi.h.

◆ FILE_FORMAT

uint8_t csd_v2_t::FILE_FORMAT

see section 5.3.3 in SD-Spec v5.00

Definition at line 116 of file sdcard_spi.h.

◆ FILE_FORMAT_GRP

uint8_t csd_v2_t::FILE_FORMAT_GRP

see section 5.3.3 in SD-Spec v5.00

Definition at line 112 of file sdcard_spi.h.

◆ NSAC

uint8_t csd_v2_t::NSAC

see section 5.3.3 in SD-Spec v5.00

Definition at line 96 of file sdcard_spi.h.

◆ PERM_WRITE_PROTECT

uint8_t csd_v2_t::PERM_WRITE_PROTECT

see section 5.3.3 in SD-Spec v5.00

Definition at line 114 of file sdcard_spi.h.

◆ R2W_FACTOR

uint8_t csd_v2_t::R2W_FACTOR

see section 5.3.3 in SD-Spec v5.00

Definition at line 109 of file sdcard_spi.h.

◆ READ_BL_LEN

uint8_t csd_v2_t::READ_BL_LEN

see section 5.3.3 in SD-Spec v5.00

Definition at line 99 of file sdcard_spi.h.

◆ READ_BL_PARTIAL

uint8_t csd_v2_t::READ_BL_PARTIAL

see section 5.3.3 in SD-Spec v5.00

Definition at line 100 of file sdcard_spi.h.

◆ READ_BLK_MISALIGN

uint8_t csd_v2_t::READ_BLK_MISALIGN

see section 5.3.3 in SD-Spec v5.00

Definition at line 102 of file sdcard_spi.h.

◆ SECTOR_SIZE

uint8_t csd_v2_t::SECTOR_SIZE

see section 5.3.3 in SD-Spec v5.00

Definition at line 106 of file sdcard_spi.h.

◆ TAAC

uint8_t csd_v2_t::TAAC

see section 5.3.3 in SD-Spec v5.00

Definition at line 95 of file sdcard_spi.h.

◆ TMP_WRITE_PROTECT

uint8_t csd_v2_t::TMP_WRITE_PROTECT

see section 5.3.3 in SD-Spec v5.00

Definition at line 115 of file sdcard_spi.h.

◆ TRAN_SPEED

uint8_t csd_v2_t::TRAN_SPEED

see section 5.3.3 in SD-Spec v5.00

Definition at line 97 of file sdcard_spi.h.

◆ WP_GRP_ENABLE

uint8_t csd_v2_t::WP_GRP_ENABLE

see section 5.3.3 in SD-Spec v5.00

Definition at line 108 of file sdcard_spi.h.

◆ WP_GRP_SIZE

uint8_t csd_v2_t::WP_GRP_SIZE

see section 5.3.3 in SD-Spec v5.00

Definition at line 107 of file sdcard_spi.h.

◆ WRITE_BL_LEN

uint8_t csd_v2_t::WRITE_BL_LEN

see section 5.3.3 in SD-Spec v5.00

Definition at line 110 of file sdcard_spi.h.

◆ WRITE_BL_PARTIAL

uint8_t csd_v2_t::WRITE_BL_PARTIAL

see section 5.3.3 in SD-Spec v5.00

Definition at line 111 of file sdcard_spi.h.

◆ WRITE_BLK_MISALIGN

uint8_t csd_v2_t::WRITE_BLK_MISALIGN

see section 5.3.3 in SD-Spec v5.00

Definition at line 101 of file sdcard_spi.h.


The documentation for this struct was generated from the following file: