Loading...
Searching...
No Matches
csd_v1_t Struct Reference

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

Detailed Description

CSD register with csd structure version 1.0 see section 5.3.2 in SD-Spec v5.00.

Definition at line 57 of file sdcard_spi.h.

#include <sdcard_spi.h>

Data Fields

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

Field Documentation

◆ C_SIZE

uint16_t csd_v1_t::C_SIZE

see section 5.3.2 in SD-Spec v5.00

Definition at line 68 of file sdcard_spi.h.

◆ C_SIZE_MULT

uint8_t csd_v1_t::C_SIZE_MULT

see section 5.3.2 in SD-Spec v5.00

Definition at line 73 of file sdcard_spi.h.

◆ CCC

uint16_t csd_v1_t::CCC

see section 5.3.2 in SD-Spec v5.00

Definition at line 62 of file sdcard_spi.h.

◆ COPY

uint8_t csd_v1_t::COPY

see section 5.3.2 in SD-Spec v5.00

Definition at line 82 of file sdcard_spi.h.

◆ CSD_CRC

uint8_t csd_v1_t::CSD_CRC

see section 5.3.2 in SD-Spec v5.00

Definition at line 86 of file sdcard_spi.h.

◆ CSD_STRUCTURE

uint8_t csd_v1_t::CSD_STRUCTURE

see section 5.3.2 in SD-Spec v5.00

Definition at line 58 of file sdcard_spi.h.

◆ DSR_IMP

uint8_t csd_v1_t::DSR_IMP

see section 5.3.2 in SD-Spec v5.00

Definition at line 67 of file sdcard_spi.h.

◆ ERASE_BLK_EN

uint8_t csd_v1_t::ERASE_BLK_EN

see section 5.3.2 in SD-Spec v5.00

Definition at line 74 of file sdcard_spi.h.

◆ FILE_FORMAT

uint8_t csd_v1_t::FILE_FORMAT

see section 5.3.2 in SD-Spec v5.00

Definition at line 85 of file sdcard_spi.h.

◆ FILE_FORMAT_GRP

uint8_t csd_v1_t::FILE_FORMAT_GRP

see section 5.3.2 in SD-Spec v5.00

Definition at line 81 of file sdcard_spi.h.

◆ NSAC

uint8_t csd_v1_t::NSAC

see section 5.3.2 in SD-Spec v5.00

Definition at line 60 of file sdcard_spi.h.

◆ PERM_WRITE_PROTECT

uint8_t csd_v1_t::PERM_WRITE_PROTECT

see section 5.3.2 in SD-Spec v5.00

Definition at line 83 of file sdcard_spi.h.

◆ R2W_FACTOR

uint8_t csd_v1_t::R2W_FACTOR

see section 5.3.2 in SD-Spec v5.00

Definition at line 78 of file sdcard_spi.h.

◆ READ_BL_LEN

uint8_t csd_v1_t::READ_BL_LEN

see section 5.3.2 in SD-Spec v5.00

Definition at line 63 of file sdcard_spi.h.

◆ READ_BL_PARTIAL

uint8_t csd_v1_t::READ_BL_PARTIAL

see section 5.3.2 in SD-Spec v5.00

Definition at line 64 of file sdcard_spi.h.

◆ READ_BLK_MISALIGN

uint8_t csd_v1_t::READ_BLK_MISALIGN

see section 5.3.2 in SD-Spec v5.00

Definition at line 66 of file sdcard_spi.h.

◆ SECTOR_SIZE

uint8_t csd_v1_t::SECTOR_SIZE

see section 5.3.2 in SD-Spec v5.00

Definition at line 75 of file sdcard_spi.h.

◆ TAAC

uint8_t csd_v1_t::TAAC

see section 5.3.2 in SD-Spec v5.00

Definition at line 59 of file sdcard_spi.h.

◆ TMP_WRITE_PROTECT

uint8_t csd_v1_t::TMP_WRITE_PROTECT

see section 5.3.2 in SD-Spec v5.00

Definition at line 84 of file sdcard_spi.h.

◆ TRAN_SPEED

uint8_t csd_v1_t::TRAN_SPEED

see section 5.3.2 in SD-Spec v5.00

Definition at line 61 of file sdcard_spi.h.

◆ VDD_R_CURR_MAX

uint8_t csd_v1_t::VDD_R_CURR_MAX

see section 5.3.2 in SD-Spec v5.00

Definition at line 70 of file sdcard_spi.h.

◆ VDD_R_CURR_MIN

uint8_t csd_v1_t::VDD_R_CURR_MIN

see section 5.3.2 in SD-Spec v5.00

Definition at line 69 of file sdcard_spi.h.

◆ VDD_W_CURR_MAX

uint8_t csd_v1_t::VDD_W_CURR_MAX

see section 5.3.2 in SD-Spec v5.00

Definition at line 72 of file sdcard_spi.h.

◆ VDD_W_CURR_MIN

uint8_t csd_v1_t::VDD_W_CURR_MIN

see section 5.3.2 in SD-Spec v5.00

Definition at line 71 of file sdcard_spi.h.

◆ WP_GRP_ENABLE

uint8_t csd_v1_t::WP_GRP_ENABLE

see section 5.3.2 in SD-Spec v5.00

Definition at line 77 of file sdcard_spi.h.

◆ WP_GRP_SIZE

uint8_t csd_v1_t::WP_GRP_SIZE

see section 5.3.2 in SD-Spec v5.00

Definition at line 76 of file sdcard_spi.h.

◆ WRITE_BL_LEN

uint8_t csd_v1_t::WRITE_BL_LEN

see section 5.3.2 in SD-Spec v5.00

Definition at line 79 of file sdcard_spi.h.

◆ WRITE_BL_PARTIAL

uint8_t csd_v1_t::WRITE_BL_PARTIAL

see section 5.3.2 in SD-Spec v5.00

Definition at line 80 of file sdcard_spi.h.

◆ WRITE_BLK_MISALIGN

uint8_t csd_v1_t::WRITE_BLK_MISALIGN

see section 5.3.2 in SD-Spec v5.00

Definition at line 65 of file sdcard_spi.h.


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