HPM SDK
HPMicro Software Development Kit
sdmmc_host_t Struct Reference

#include <hpm_sdmmc_host.h>

Data Fields

sdmmc_host_param_t host_param
 
sdmmc_dev_type_t dev_type
 
hpm_sdmmc_operation_mode_t operation_mode
 
sdmmc_buswidth_t bus_width
 
hpm_sdmmc_io_volt_t io_voltage
 
uint32_t clock_freq
 
sdmmchost_xfer_t xfer
 
sdmmchost_cmd_t cmd
 
sdmmchost_data_t data
 
sdmmc_adma2_desc_t adma2_desc
 
uint32_t buffer [128]
 
bool card_inserted
 
bool card_init_done
 
bool cmd_done_or_error
 
bool transfer_complete_or_error
 
uint32_t int_stat
 
uint32_t auto_cmd_stat
 
uint32_t adma_error_stat
 

Field Documentation

◆ adma2_desc

sdmmc_adma2_desc_t sdmmc_host_t::adma2_desc

◆ adma_error_stat

uint32_t sdmmc_host_t::adma_error_stat

◆ auto_cmd_stat

uint32_t sdmmc_host_t::auto_cmd_stat

◆ buffer

uint32_t sdmmc_host_t::buffer[128]

◆ bus_width

sdmmc_buswidth_t sdmmc_host_t::bus_width

◆ card_init_done

bool sdmmc_host_t::card_init_done

◆ card_inserted

bool sdmmc_host_t::card_inserted

◆ clock_freq

uint32_t sdmmc_host_t::clock_freq

◆ cmd

sdmmchost_cmd_t sdmmc_host_t::cmd

◆ cmd_done_or_error

bool sdmmc_host_t::cmd_done_or_error

◆ data

sdmmchost_data_t sdmmc_host_t::data

◆ dev_type

sdmmc_dev_type_t sdmmc_host_t::dev_type

◆ host_param

sdmmc_host_param_t sdmmc_host_t::host_param

◆ int_stat

uint32_t sdmmc_host_t::int_stat

◆ io_voltage

hpm_sdmmc_io_volt_t sdmmc_host_t::io_voltage

◆ operation_mode

hpm_sdmmc_operation_mode_t sdmmc_host_t::operation_mode

◆ transfer_complete_or_error

bool sdmmc_host_t::transfer_complete_or_error

◆ xfer

sdmmchost_xfer_t sdmmc_host_t::xfer

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