Zephyr API Documentation
3.7.0
A Scalable Open Source RTOS
|
SD host controller I/O control structure. More...
#include <sdhc.h>
Data Fields | |
enum sdhc_clock_speed | clock |
Clock rate. | |
enum sdhc_bus_mode | bus_mode |
command output mode | |
enum sdhc_power | power_mode |
SD power supply mode. | |
enum sdhc_bus_width | bus_width |
SD bus width. | |
enum sdhc_timing_mode | timing |
SD bus timing. | |
enum sd_driver_type | driver_type |
SD driver type. | |
enum sd_voltage | signal_voltage |
IO signalling voltage (usually 1.8 or 3.3V) | |
SD host controller I/O control structure.
Controls I/O settings for the SDHC. Note that only a subset of these settings apply to host controllers in SPI mode. Populate this struct, then call sdhc_set_io to apply I/O settings
enum sdhc_bus_mode sdhc_io::bus_mode |
command output mode
enum sdhc_bus_width sdhc_io::bus_width |
SD bus width.
enum sdhc_clock_speed sdhc_io::clock |
Clock rate.
enum sd_driver_type sdhc_io::driver_type |
SD driver type.
enum sdhc_power sdhc_io::power_mode |
SD power supply mode.
enum sd_voltage sdhc_io::signal_voltage |
IO signalling voltage (usually 1.8 or 3.3V)
enum sdhc_timing_mode sdhc_io::timing |
SD bus timing.