Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros
sd.h File Reference

Go to the source code of this file.

Macros

#define SD_SEND_RELATIVE_ADDR   3 /* bcr R6 */
 
#define SD_SEND_IF_COND   8 /* bcr [11:0] See below R7 */
 
#define SD_SWITCH_VOLTAGE   11 /* ac R1 */
 
#define SD_SWITCH   6 /* adtc [31:0] See below R1 */
 
#define SD_ERASE_WR_BLK_START   32 /* ac [31:0] data addr R1 */
 
#define SD_ERASE_WR_BLK_END   33 /* ac [31:0] data addr R1 */
 
#define SD_APP_SET_BUS_WIDTH   6 /* ac [1:0] bus width R1 */
 
#define SD_APP_SD_STATUS   13 /* adtc R1 */
 
#define SD_APP_SEND_NUM_WR_BLKS   22 /* adtc R1 */
 
#define SD_APP_OP_COND   41 /* bcr [31:0] OCR R3 */
 
#define SD_APP_SEND_SCR   51 /* adtc R1 */
 
#define SD_OCR_S18R   (1 << 24) /* 1.8V switching request */
 
#define SD_ROCR_S18A   SD_OCR_S18R /* 1.8V switching accepted by card */
 
#define SD_OCR_XPC   (1 << 28) /* SDXC power control */
 
#define SD_OCR_CCS   (1 << 30) /* Card Capacity Status */
 
#define SCR_SPEC_VER_0   0 /* Implements system specification 1.0 - 1.01 */
 
#define SCR_SPEC_VER_1   1 /* Implements system specification 1.10 */
 
#define SCR_SPEC_VER_2   2 /* Implements system specification 2.00-3.0X */
 
#define SD_BUS_WIDTH_1   0
 
#define SD_BUS_WIDTH_4   2
 
#define SD_SWITCH_CHECK   0
 
#define SD_SWITCH_SET   1
 
#define SD_SWITCH_GRP_ACCESS   0
 
#define SD_SWITCH_ACCESS_DEF   0
 
#define SD_SWITCH_ACCESS_HS   1
 

Macro Definition Documentation

#define SCR_SPEC_VER_0   0 /* Implements system specification 1.0 - 1.01 */

Definition at line 67 of file sd.h.

#define SCR_SPEC_VER_1   1 /* Implements system specification 1.10 */

Definition at line 68 of file sd.h.

#define SCR_SPEC_VER_2   2 /* Implements system specification 2.00-3.0X */

Definition at line 69 of file sd.h.

#define SD_APP_OP_COND   41 /* bcr [31:0] OCR R3 */

Definition at line 33 of file sd.h.

#define SD_APP_SD_STATUS   13 /* adtc R1 */

Definition at line 31 of file sd.h.

#define SD_APP_SEND_NUM_WR_BLKS   22 /* adtc R1 */

Definition at line 32 of file sd.h.

#define SD_APP_SEND_SCR   51 /* adtc R1 */

Definition at line 34 of file sd.h.

#define SD_APP_SET_BUS_WIDTH   6 /* ac [1:0] bus width R1 */

Definition at line 30 of file sd.h.

#define SD_BUS_WIDTH_1   0

Definition at line 74 of file sd.h.

#define SD_BUS_WIDTH_4   2

Definition at line 75 of file sd.h.

#define SD_ERASE_WR_BLK_END   33 /* ac [31:0] data addr R1 */

Definition at line 27 of file sd.h.

#define SD_ERASE_WR_BLK_START   32 /* ac [31:0] data addr R1 */

Definition at line 26 of file sd.h.

#define SD_OCR_CCS   (1 << 30) /* Card Capacity Status */

Definition at line 40 of file sd.h.

#define SD_OCR_S18R   (1 << 24) /* 1.8V switching request */

Definition at line 37 of file sd.h.

#define SD_OCR_XPC   (1 << 28) /* SDXC power control */

Definition at line 39 of file sd.h.

#define SD_ROCR_S18A   SD_OCR_S18R /* 1.8V switching accepted by card */

Definition at line 38 of file sd.h.

#define SD_SEND_IF_COND   8 /* bcr [11:0] See below R7 */

Definition at line 19 of file sd.h.

#define SD_SEND_RELATIVE_ADDR   3 /* bcr R6 */

Definition at line 18 of file sd.h.

#define SD_SWITCH   6 /* adtc [31:0] See below R1 */

Definition at line 23 of file sd.h.

#define SD_SWITCH_ACCESS_DEF   0

Definition at line 91 of file sd.h.

#define SD_SWITCH_ACCESS_HS   1

Definition at line 92 of file sd.h.

#define SD_SWITCH_CHECK   0

Definition at line 80 of file sd.h.

#define SD_SWITCH_GRP_ACCESS   0

Definition at line 86 of file sd.h.

#define SD_SWITCH_SET   1

Definition at line 81 of file sd.h.

#define SD_SWITCH_VOLTAGE   11 /* ac R1 */

Definition at line 20 of file sd.h.