VoodooSDHCI

VoodooSDHCI Svn Source Tree

Root/trunk/SD_DataTypes.h

  • Property svn:executable set to *
1#include "License.h"
2
3struct SDCIDReg_t
4{
5UInt8MID;
6UInt16OID;
7charPNM[6];
8UInt8PRV[2];
9UInt32PSN;
10UInt8MDT[2];
11};
12
13struct SDCSDReg1_t
14{
15UInt8CSD_STRUCTURE;
16UInt8TAAC;
17UInt8NSAC;
18UInt8TRAN_SPEED;
19UInt16CCC;
20UInt8READ_BL_LEN;
21UInt8READ_BL_PARTIAL;
22UInt8READ_BLK_MISALIGN;
23UInt8DSR_IMP;
24UInt16C_SIZE;
25UInt8VDD_R_CURR_MIN;
26UInt8VDD_R_CURR_MAX;
27UInt8VDD_W_CURR_MIN;
28UInt8VDD_W_CURR_MAX;
29UInt8C_SIZE_MULT;
30UInt8ERASE_BLK_EN;
31UInt8SECTOR_SIZE;
32UInt8WP_GRP_SIZE;
33UInt8WP_GRP_ENABLE;
34UInt8R2W_FACTOR;
35UInt8WRITE_BL_LEN;
36UInt8WRITE_BL_PARTIAL;
37UInt8FILE_FORMAT_GRP;
38UInt8COPY;
39UInt8PERM_WRITE_PROTECT;
40UInt8TMP_WRITE_PROTECT;
41UInt8FILE_FORMAT;
42UInt8CRC;
43};
44
45struct SDCSDReg2_t
46{
47UInt8CSD_STRUCTURE;
48UInt8TAAC;
49UInt8NSAC;
50UInt8TRAN_SPEED;
51UInt16CCC;
52UInt8READ_BL_LEN;
53UInt8READ_BL_PARTIAL;
54UInt8READ_BLK_MISALIGN;
55UInt8DSR_IMP;
56UInt32C_SIZE;
57UInt8ERASE_BLK_EN;
58UInt8SECTOR_SIZE;
59UInt8WP_GRP_SIZE;
60UInt8WP_GRP_ENABLE;
61UInt8R2W_FACTOR;
62UInt8WRITE_BL_LEN;
63UInt8WRITE_BL_PARTIAL;
64UInt8FILE_FORMAT_GRP;
65UInt8COPY;
66UInt8PERM_WRITE_PROTECT;
67UInt8TMP_WRITE_PROTECT;
68UInt8FILE_FORMAT;
69UInt8CRC;
70};
71
72

Archive Download this file

Revision: 2