|
Zephyr Project API 4.0.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.