Skip to main content

Crate fidl_next_fuchsia_hardware_sdmmc

Crate fidl_next_fuchsia_hardware_sdmmc 

Source

Re-exports§

pub use self::natural::*;

Modules§

cqhci
generic
in_band_interrupt
natural
sdmmc
wire
wire_optional

Structs§

Cqhci
The type corresponding to the Cqhci protocol.
InBandInterrupt
The type corresponding to the InBandInterrupt protocol.
Sdmmc
The type corresponding to the Sdmmc protocol.
SdmmcHostCap
SdmmcHostInfo
SdmmcHostInfoResponse
SdmmcHostPrefs
SdmmcMetadata
SdmmcPerformTuningRequest
SdmmcRequestResponse
SdmmcService
The type corresponding to the SdmmcService service.
SdmmcServiceConnector
A strongly-typed service connector for the SdmmcService service.
SdmmcSetBusFreqRequest
SdmmcSetBusWidthRequest
SdmmcSetSignalVoltageRequest
SdmmcSetTimingRequest
SdmmcUnregisterVmoRequest
SdmmcVmoRight

Enums§

SdmmcBusWidth
SdmmcTiming
SdmmcVoltage

Constants§

MAX_NAME_LENGTH
MAX_TRANSFER_UNBOUNDED
The maximum value for a transfer size, identifying that there effectively exists no maximum for a single operation.
SDMMC_MAX_CLIENT_ID
The max value of client_id fields below. There is no known need for more than eight clients at the moment, however if that changes later this value will be increased.
SDMMC_PAGES_COUNT
number of pages per request - 2M per request matches DMA_DESC_COUNT in dev/block/sdhci (PAGE_SIZE / sizeof(zx_paddr_t))

Traits§

CqhciClientHandler
A client handler for the Cqhci protocol.
CqhciLocalClientHandler
A client handler for the Cqhci protocol.
CqhciLocalServerHandler
A server handler for the Cqhci protocol.
CqhciServerHandler
A server handler for the Cqhci protocol.
InBandInterruptClientHandler
A client handler for the InBandInterrupt protocol.
InBandInterruptLocalClientHandler
A client handler for the InBandInterrupt protocol.
InBandInterruptLocalServerHandler
A server handler for the InBandInterrupt protocol.
InBandInterruptServerHandler
A server handler for the InBandInterrupt protocol.
SdmmcClientHandler
A client handler for the Sdmmc protocol.
SdmmcLocalClientHandler
A client handler for the Sdmmc protocol.
SdmmcLocalServerHandler
A server handler for the Sdmmc protocol.
SdmmcServerHandler
A server handler for the Sdmmc protocol.
SdmmcServiceHandler
A service handler for the SdmmcService service.

Type Aliases§

CqhciDisableCqhciResponse
CqhciEnableCqhciResponse
SdmmcHwResetResponse
SdmmcPerformTuningResponse
SdmmcRegisterInBandInterruptResponse
SdmmcRegisterVmoResponse
SdmmcSetBusFreqResponse
SdmmcSetBusWidthResponse
SdmmcSetSignalVoltageResponse
SdmmcSetTimingResponse