Repetier-Firmware  0.91
CSDV1 Struct Reference

#include <SdFat.h>

Data Fields

unsigned char reserved1: 6
unsigned char csd_ver: 2
unsigned char taac
unsigned char nsac
unsigned char tran_speed
unsigned char ccc_high
unsigned char read_bl_len: 4
unsigned char ccc_low: 4
unsigned char c_size_high: 2
unsigned char reserved2: 2
unsigned char dsr_imp: 1
unsigned char read_blk_misalign:1
unsigned char write_blk_misalign: 1
unsigned char read_bl_partial: 1
unsigned char c_size_mid
unsigned char vdd_r_curr_max: 3
unsigned char vdd_r_curr_min: 3
unsigned char c_size_low:2
unsigned char c_size_mult_high: 2
unsigned char vdd_w_cur_max: 3
unsigned char vdd_w_curr_min: 3
unsigned char sector_size_high: 6
unsigned char erase_blk_en: 1
unsigned char c_size_mult_low: 1
unsigned char wp_grp_size: 7
unsigned char sector_size_low: 1
unsigned char write_bl_len_high: 2
unsigned char r2w_factor: 3
unsigned char reserved3: 2
unsigned char wp_grp_enable: 1
unsigned char reserved4: 5
unsigned char write_partial: 1
unsigned char write_bl_len_low: 2
unsigned char reserved5: 2
unsigned char file_format: 2
unsigned char tmp_write_protect: 1
unsigned char perm_write_protect: 1
unsigned char copy: 1
unsigned char file_format_grp: 1
unsigned char always1: 1
unsigned char crc: 7

Detailed Description

CSD for version 1.00 cards


Field Documentation

unsigned char always1
unsigned char c_size_high
unsigned char c_size_low
unsigned char c_size_mid
unsigned char c_size_mult_high
unsigned char c_size_mult_low
unsigned char ccc_high
unsigned char ccc_low
unsigned char copy
unsigned char crc
unsigned char csd_ver
unsigned char dsr_imp
unsigned char erase_blk_en
unsigned char file_format
unsigned char file_format_grp

Indicates the file format on the card

unsigned char nsac
unsigned char perm_write_protect
unsigned char r2w_factor
unsigned char read_bl_len
unsigned char read_bl_partial
unsigned char read_blk_misalign
unsigned char reserved1
unsigned char reserved2
unsigned char reserved3
unsigned char reserved4
unsigned char reserved5
unsigned char sector_size_high
unsigned char sector_size_low
unsigned char taac
unsigned char tmp_write_protect
unsigned char tran_speed
unsigned char vdd_r_curr_max
unsigned char vdd_r_curr_min
unsigned char vdd_w_cur_max
unsigned char vdd_w_curr_min
unsigned char wp_grp_enable
unsigned char wp_grp_size
unsigned char write_bl_len_high
unsigned char write_bl_len_low
unsigned char write_blk_misalign
unsigned char write_partial

The documentation for this struct was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Friends Defines