HPM SDK
HPMicro Software Development Kit
Data Fields
sdio_cccr_t Struct Reference
HPM SDMMC stack
CCCR register map.
More...
#include <
hpm_sdmmc_sdio.h
>
Data Fields
union {
uint8_t
sdio_cccr_t::sdio_version
struct {
uint8_t
sdio_cccr_t::cccr_rev
: 4
uint8_t
sdio_cccr_t::sdio_rev
: 4
}
};
uint8_t
sd_version
uint8_t
io_enable
uint8_t
io_ready
uint8_t
int_enable
uint8_t
int_pending
union {
uint8_t
sdio_cccr_t::io_abort
struct {
uint8_t
sdio_cccr_t::abort_select
: 3
uint8_t
sdio_cccr_t::reset
: 1
}
};
union {
uint8_t
sdio_cccr_t::bus_if_ctrl
struct {
uint8_t
sdio_cccr_t::bus_width
: 2
uint8_t
sdio_cccr_t::support_8bit
: 1
uint8_t
sdio_cccr_t::cd_disable
: 1
}
};
union {
uint8_t
sdio_cccr_t::card_capability
struct {
uint8_t
sdio_cccr_t::support_cmd52
: 1
uint8_t
sdio_cccr_t::support_multi_block_transfer
: 1
uint8_t
sdio_cccr_t::support_read_wait
: 1
uint8_t
sdio_cccr_t::support_bus_control
: 1
uint8_t
sdio_cccr_t::support_block_gap_interrupt
: 1
uint8_t
sdio_cccr_t::enable_block_gap_interrupt
: 1
uint8_t
sdio_cccr_t::low_speed_card
: 1
uint8_t
sdio_cccr_t::low_speed_card_4bit_mode
: 1
}
};
uint8_t
common_cis_pointer
[3]
union {
uint8_t
sdio_cccr_t::bus_suspend
struct {
uint8_t
sdio_cccr_t::bus_status
: 1
uint8_t
sdio_cccr_t::bus_release_req
: 1
}
};
uint8_t
function_select
uint8_t
exec_flags
uint8_t
ready_flags
uint8_t
fn0_block_size
[2]
union {
uint8_t
sdio_cccr_t::power_control
struct {
uint8_t
sdio_cccr_t::support_master_pwr_ctrl
: 1
uint8_t
sdio_cccr_t::enable_master_pwr_ctrl
: 1
}
};
union {
uint8_t
sdio_cccr_t::bus_speed_select
struct {
uint8_t
sdio_cccr_t::support_highspeed
: 1
uint8_t
sdio_cccr_t::bus_speed_sel
: 3
}
};
union {
uint8_t
sdio_cccr_t::uhs1_support
struct {
uint8_t
sdio_cccr_t::support_sdr50
: 1
uint8_t
sdio_cccr_t::support_sdr104
: 1
uint8_t
sdio_cccr_t::support_ddr50
: 1
}
};
union {
uint8_t
sdio_cccr_t::driver_strength
};
union {
uint8_t
sdio_cccr_t::interrupt_extension
};
Detailed Description
CCCR register map.
The documentation for this struct was generated from the following file:
middleware/hpm_sdmmc/lib/
hpm_sdmmc_sdio.h
sdio_cccr_t
Generated on Tue Dec 31 2024 02:57:22 for HPM SDK by
1.9.1