HPM SDK
HPMicro Software Development Kit
sd_ocr_t Union Reference

SD OCR register information. More...

#include <hpm_sdmmc_card.h>

Data Fields

uint32_t ocr_word
 
struct {
   uint32_t   low_voltage_range: 1
 
   uint32_t   support_2v7_2v8: 1
 
   uint32_t   support_2v8_2v9: 1
 
   uint32_t   support_2v9_3v0: 1
 
   uint32_t   support_3v0_3v1: 1
 
   uint32_t   support_3v1_3v2: 1
 
   uint32_t   support_3v2_3v3: 1
 
   uint32_t   support_3v3_3v4: 1
 
   uint32_t   support_3v4_3v5: 1
 
   uint32_t   support_3v5_3v6: 1
 
   uint32_t   switching_to_1v8_accepted: 1
 
   uint32_t   over_2tb_support: 1
 
   uint32_t   uhs2_card_status: 1
 
   uint32_t   card_capacity_status: 1
 
   uint32_t   card_power_up_status: 1
 
}; 
 

Detailed Description

SD OCR register information.

Field Documentation

◆ 

struct { ... }

◆ card_capacity_status

uint32_t sd_ocr_t::card_capacity_status

◆ card_power_up_status

uint32_t sd_ocr_t::card_power_up_status

◆ low_voltage_range

uint32_t sd_ocr_t::low_voltage_range

◆ ocr_word

uint32_t sd_ocr_t::ocr_word

◆ over_2tb_support

uint32_t sd_ocr_t::over_2tb_support

◆ support_2v7_2v8

uint32_t sd_ocr_t::support_2v7_2v8

◆ support_2v8_2v9

uint32_t sd_ocr_t::support_2v8_2v9

◆ support_2v9_3v0

uint32_t sd_ocr_t::support_2v9_3v0

◆ support_3v0_3v1

uint32_t sd_ocr_t::support_3v0_3v1

◆ support_3v1_3v2

uint32_t sd_ocr_t::support_3v1_3v2

◆ support_3v2_3v3

uint32_t sd_ocr_t::support_3v2_3v3

◆ support_3v3_3v4

uint32_t sd_ocr_t::support_3v3_3v4

◆ support_3v4_3v5

uint32_t sd_ocr_t::support_3v4_3v5

◆ support_3v5_3v6

uint32_t sd_ocr_t::support_3v5_3v6

◆ switching_to_1v8_accepted

uint32_t sd_ocr_t::switching_to_1v8_accepted

◆ uhs2_card_status

uint32_t sd_ocr_t::uhs2_card_status

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