HPM SDK
HPMicro Software Development Kit
switch_function_status_t Union Reference

#include <hpm_sdmmc_sd.h>

Data Fields

uint32_t status_word [16]
 
struct {
   uint32_t   reserved0 [8]
 
   uint16_t   reserved1
 
   uint16_t   busy_status_for_function_in_group1
 
   uint16_t   busy_status_for_function_in_group2
 
   uint16_t   busy_status_for_function_in_group3
 
   uint16_t   busy_status_for_function_in_group4
 
   uint16_t   busy_status_for_function_in_group5
 
   uint32_t   busy_status_for_function_in_group6: 16
 
   uint32_t   data_structure_version: 8
 
   uint32_t   function_selection_of_function_group1: 4
 
   uint32_t   function_selection_of_function_group2: 4
 
   uint32_t   function_selection_of_function_group3: 4
 
   uint32_t   function_selection_of_function_group4: 4
 
   uint32_t   function_selection_of_function_group5: 4
 
   uint32_t   function_selection_of_function_group6: 4
 
   uint32_t   support_bits_of_functions_in_function_group1: 16
 
   uint32_t   support_bits_of_functions_in_function_group2: 16
 
   uint32_t   support_bits_of_functions_in_function_group3: 16
 
   uint32_t   support_bits_of_functions_in_function_group4: 16
 
   uint32_t   support_bits_of_functions_in_function_group5: 16
 
   uint32_t   support_bits_of_functions_in_function_group6: 16
 
   uint32_t   max_current_or_power_consumption: 16
 
}; 
 

Field Documentation

◆ 

struct { ... }

◆ busy_status_for_function_in_group1

uint16_t switch_function_status_t::busy_status_for_function_in_group1

◆ busy_status_for_function_in_group2

uint16_t switch_function_status_t::busy_status_for_function_in_group2

◆ busy_status_for_function_in_group3

uint16_t switch_function_status_t::busy_status_for_function_in_group3

◆ busy_status_for_function_in_group4

uint16_t switch_function_status_t::busy_status_for_function_in_group4

◆ busy_status_for_function_in_group5

uint16_t switch_function_status_t::busy_status_for_function_in_group5

◆ busy_status_for_function_in_group6

uint32_t switch_function_status_t::busy_status_for_function_in_group6

◆ data_structure_version

uint32_t switch_function_status_t::data_structure_version

◆ function_selection_of_function_group1

uint32_t switch_function_status_t::function_selection_of_function_group1

◆ function_selection_of_function_group2

uint32_t switch_function_status_t::function_selection_of_function_group2

◆ function_selection_of_function_group3

uint32_t switch_function_status_t::function_selection_of_function_group3

◆ function_selection_of_function_group4

uint32_t switch_function_status_t::function_selection_of_function_group4

◆ function_selection_of_function_group5

uint32_t switch_function_status_t::function_selection_of_function_group5

◆ function_selection_of_function_group6

uint32_t switch_function_status_t::function_selection_of_function_group6

◆ max_current_or_power_consumption

uint32_t switch_function_status_t::max_current_or_power_consumption

◆ reserved0

uint32_t switch_function_status_t::reserved0[8]

◆ reserved1

uint16_t switch_function_status_t::reserved1

◆ status_word

uint32_t switch_function_status_t::status_word[16]

◆ support_bits_of_functions_in_function_group1

uint32_t switch_function_status_t::support_bits_of_functions_in_function_group1

◆ support_bits_of_functions_in_function_group2

uint32_t switch_function_status_t::support_bits_of_functions_in_function_group2

◆ support_bits_of_functions_in_function_group3

uint32_t switch_function_status_t::support_bits_of_functions_in_function_group3

◆ support_bits_of_functions_in_function_group4

uint32_t switch_function_status_t::support_bits_of_functions_in_function_group4

◆ support_bits_of_functions_in_function_group5

uint32_t switch_function_status_t::support_bits_of_functions_in_function_group5

◆ support_bits_of_functions_in_function_group6

uint32_t switch_function_status_t::support_bits_of_functions_in_function_group6

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