All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Loading...
Searching...
No Matches

SCR register structure (SD Memory Card only) More...

Detailed Description

SCR register structure (SD Memory Card only)

See also
Physical Layer Simplified Specification Version 9.00, Section 5.6, Table 5-17 [sdcard.org]

Definition at line 815 of file sdmmc.h.

#include <sdmmc.h>

Data Fields

uint32_t reserved0
 Reserved for manufacturer usage [31:0].
 
union { 
 
   struct { 
 
      uint32_t   CMD_SUPPORT:5 
 Command Support bits [36:32]. More...
 
      uint32_t   reserved37:1 
 Reserved [37]. More...
 
      uint32_t   SD_SPECX:4 
 Spec. More...
 
      uint32_t   SD_SPEC4:1 
 Spec. More...
 
      uint32_t   EX_SECURITY:4 
 Extended Security Support [46:43]. More...
 
      uint32_t   SD_SPEC3:1 
 Spec. More...
 
      uint32_t   SD_BUS_WIDTHS:4 
 DAT Bus widths supported [51:48]. More...
 
      uint32_t   SD_SECURITY:3 
 CPRM Security Support [54:52]. More...
 
      uint32_t   DATA_STAT_AFTER_ERASE:1 
 Data status after erases [55]. More...
 
      uint32_t   SD_SPEC:4 
 SD Memory Card - Spec. More...
 
      uint32_t   SCR_STRUCTURE:4 
 SCR Structure [63:60]. More...
 
   }  
 
   uint32_t   value 
 
};  
 

Field Documentation

◆ CMD_SUPPORT

uint32_t sdmmc_scr_t::CMD_SUPPORT

Command Support bits [36:32].

Definition at line 821 of file sdmmc.h.

◆ DATA_STAT_AFTER_ERASE

uint32_t sdmmc_scr_t::DATA_STAT_AFTER_ERASE

Data status after erases [55].

Definition at line 829 of file sdmmc.h.

◆ EX_SECURITY

uint32_t sdmmc_scr_t::EX_SECURITY

Extended Security Support [46:43].

Definition at line 825 of file sdmmc.h.

◆ reserved0

uint32_t sdmmc_scr_t::reserved0

Reserved for manufacturer usage [31:0].

Definition at line 817 of file sdmmc.h.

◆ reserved37

uint32_t sdmmc_scr_t::reserved37

Reserved [37].

Definition at line 822 of file sdmmc.h.

◆ SCR_STRUCTURE

uint32_t sdmmc_scr_t::SCR_STRUCTURE

SCR Structure [63:60].

Definition at line 831 of file sdmmc.h.

◆ SD_BUS_WIDTHS

uint32_t sdmmc_scr_t::SD_BUS_WIDTHS

DAT Bus widths supported [51:48].

Definition at line 827 of file sdmmc.h.

◆ SD_SECURITY

uint32_t sdmmc_scr_t::SD_SECURITY

CPRM Security Support [54:52].

Definition at line 828 of file sdmmc.h.

◆ SD_SPEC

uint32_t sdmmc_scr_t::SD_SPEC

SD Memory Card - Spec.

Version [59:56]

Definition at line 830 of file sdmmc.h.

◆ SD_SPEC3

uint32_t sdmmc_scr_t::SD_SPEC3

Spec.

Version 3.00 or higher [47]

Definition at line 826 of file sdmmc.h.

◆ SD_SPEC4

uint32_t sdmmc_scr_t::SD_SPEC4

Spec.

Version 4.00 or higher [42]

Definition at line 824 of file sdmmc.h.

◆ SD_SPECX

uint32_t sdmmc_scr_t::SD_SPECX

Spec.

Version 5.00 or higher [41:38]

Definition at line 823 of file sdmmc.h.

◆ value

uint32_t sdmmc_scr_t::value

Definition at line 833 of file sdmmc.h.


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