ChibiOS/HAL 9.0.0
unpacked_sdc_csd_10_t Struct Reference

Unpacked CSD v1.0 register from SDC. More...

#include <hal_mmcsd.h>

Collaboration diagram for unpacked_sdc_csd_10_t:
Collaboration graph

Data Fields

uint8_t csd_structure
uint8_t taac
uint8_t nsac
uint8_t tran_speed
uint16_t ccc
uint8_t read_bl_len
uint8_t read_bl_partial
uint8_t write_blk_misalign
uint8_t read_blk_misalign
uint8_t dsr_imp
uint16_t c_size
uint8_t vdd_r_curr_min
uint8_t vdd_r_curr_max
uint8_t vdd_w_curr_min
uint8_t vdd_w_curr_max
uint8_t c_size_mult
uint8_t erase_blk_en
uint8_t erase_sector_size
uint8_t wp_grp_size
uint8_t wp_grp_enable
uint8_t r2w_factor
uint8_t write_bl_len
uint8_t write_bl_partial
uint8_t file_format_grp
uint8_t copy
uint8_t perm_write_protect
uint8_t tmp_write_protect
uint8_t file_format
uint8_t crc

Detailed Description

Unpacked CSD v1.0 register from SDC.

Definition at line 318 of file hal_mmcsd.h.

Field Documentation

◆ csd_structure

uint8_t unpacked_sdc_csd_10_t::csd_structure

Definition at line 319 of file hal_mmcsd.h.

Referenced by _mmcsd_unpack_csd_v10().

◆ taac

uint8_t unpacked_sdc_csd_10_t::taac

Definition at line 320 of file hal_mmcsd.h.

Referenced by _mmcsd_unpack_csd_v10().

◆ nsac

uint8_t unpacked_sdc_csd_10_t::nsac

Definition at line 321 of file hal_mmcsd.h.

Referenced by _mmcsd_unpack_csd_v10().

◆ tran_speed

uint8_t unpacked_sdc_csd_10_t::tran_speed

Definition at line 322 of file hal_mmcsd.h.

Referenced by _mmcsd_unpack_csd_v10().

◆ ccc

uint16_t unpacked_sdc_csd_10_t::ccc

Definition at line 323 of file hal_mmcsd.h.

Referenced by _mmcsd_unpack_csd_v10().

◆ read_bl_len

uint8_t unpacked_sdc_csd_10_t::read_bl_len

Definition at line 324 of file hal_mmcsd.h.

Referenced by _mmcsd_unpack_csd_v10().

◆ read_bl_partial

uint8_t unpacked_sdc_csd_10_t::read_bl_partial

Definition at line 325 of file hal_mmcsd.h.

Referenced by _mmcsd_unpack_csd_v10().

◆ write_blk_misalign

uint8_t unpacked_sdc_csd_10_t::write_blk_misalign

Definition at line 326 of file hal_mmcsd.h.

Referenced by _mmcsd_unpack_csd_v10().

◆ read_blk_misalign

uint8_t unpacked_sdc_csd_10_t::read_blk_misalign

Definition at line 327 of file hal_mmcsd.h.

Referenced by _mmcsd_unpack_csd_v10().

◆ dsr_imp

uint8_t unpacked_sdc_csd_10_t::dsr_imp

Definition at line 328 of file hal_mmcsd.h.

Referenced by _mmcsd_unpack_csd_v10().

◆ c_size

uint16_t unpacked_sdc_csd_10_t::c_size

Definition at line 329 of file hal_mmcsd.h.

Referenced by _mmcsd_unpack_csd_v10().

◆ vdd_r_curr_min

uint8_t unpacked_sdc_csd_10_t::vdd_r_curr_min

Definition at line 330 of file hal_mmcsd.h.

◆ vdd_r_curr_max

uint8_t unpacked_sdc_csd_10_t::vdd_r_curr_max

Definition at line 331 of file hal_mmcsd.h.

◆ vdd_w_curr_min

uint8_t unpacked_sdc_csd_10_t::vdd_w_curr_min

Definition at line 332 of file hal_mmcsd.h.

◆ vdd_w_curr_max

uint8_t unpacked_sdc_csd_10_t::vdd_w_curr_max

Definition at line 333 of file hal_mmcsd.h.

◆ c_size_mult

uint8_t unpacked_sdc_csd_10_t::c_size_mult

Definition at line 334 of file hal_mmcsd.h.

Referenced by _mmcsd_unpack_csd_v10().

◆ erase_blk_en

uint8_t unpacked_sdc_csd_10_t::erase_blk_en

Definition at line 335 of file hal_mmcsd.h.

Referenced by _mmcsd_unpack_csd_v10().

◆ erase_sector_size

uint8_t unpacked_sdc_csd_10_t::erase_sector_size

Definition at line 336 of file hal_mmcsd.h.

Referenced by _mmcsd_unpack_csd_v10().

◆ wp_grp_size

uint8_t unpacked_sdc_csd_10_t::wp_grp_size

Definition at line 337 of file hal_mmcsd.h.

Referenced by _mmcsd_unpack_csd_v10().

◆ wp_grp_enable

uint8_t unpacked_sdc_csd_10_t::wp_grp_enable

Definition at line 338 of file hal_mmcsd.h.

Referenced by _mmcsd_unpack_csd_v10().

◆ r2w_factor

uint8_t unpacked_sdc_csd_10_t::r2w_factor

Definition at line 339 of file hal_mmcsd.h.

Referenced by _mmcsd_unpack_csd_v10().

◆ write_bl_len

uint8_t unpacked_sdc_csd_10_t::write_bl_len

Definition at line 340 of file hal_mmcsd.h.

Referenced by _mmcsd_unpack_csd_v10().

◆ write_bl_partial

uint8_t unpacked_sdc_csd_10_t::write_bl_partial

Definition at line 341 of file hal_mmcsd.h.

Referenced by _mmcsd_unpack_csd_v10().

◆ file_format_grp

uint8_t unpacked_sdc_csd_10_t::file_format_grp

Definition at line 342 of file hal_mmcsd.h.

Referenced by _mmcsd_unpack_csd_v10().

◆ copy

uint8_t unpacked_sdc_csd_10_t::copy

Definition at line 343 of file hal_mmcsd.h.

Referenced by _mmcsd_unpack_csd_v10().

◆ perm_write_protect

uint8_t unpacked_sdc_csd_10_t::perm_write_protect

Definition at line 344 of file hal_mmcsd.h.

Referenced by _mmcsd_unpack_csd_v10().

◆ tmp_write_protect

uint8_t unpacked_sdc_csd_10_t::tmp_write_protect

Definition at line 345 of file hal_mmcsd.h.

Referenced by _mmcsd_unpack_csd_v10().

◆ file_format

uint8_t unpacked_sdc_csd_10_t::file_format

Definition at line 346 of file hal_mmcsd.h.

Referenced by _mmcsd_unpack_csd_v10().

◆ crc

uint8_t unpacked_sdc_csd_10_t::crc

Definition at line 347 of file hal_mmcsd.h.

Referenced by _mmcsd_unpack_csd_v10().