![]() |
Ultibo API
C/C++ API for Ultibo Core
|
#include <mmc.h>
Data Fields | |
| uint32_t | sdiostate |
| SDIO function state (eg SDIO_STATE_ATTACHED). | |
| uint32_t | sdiostatus |
| SDIO function status (eg SDIO_STATUS_BOUND). | |
| MMC_DEVICE * | mmc |
| The MMC device for this function. | |
| uint32_t | number |
| The function number. | |
| uint8_t | classid |
| Standard class Id. | |
| uint16_t | vendorid |
| Vendor Id. | |
| uint16_t | deviceid |
| Device Id. | |
| uint32_t | blocksize |
| Current block size. | |
| uint32_t | maxblocksize |
| Maximum block size. | |
| uint32_t | enabletimeout |
| Function enable timeout. | |
| sdio_interrupt_handler | handler |
| Interrupt handler for this function. | |
| void * | dmabuffer |
| DMA compatible buffer for small reads and writes. | |
| SDIO_TUPLE * | tuples |
| CIS (Card Information Structure) tuples for this function. | |
| SDIO_DRIVER * | driver |
| Driver this function is bound to, if any. | |
| void * | driverdata |
| Private data for the driver of this SDIO device. | |
| uint32_t sdiostate |
SDIO function state (eg SDIO_STATE_ATTACHED).
| uint32_t sdiostatus |
SDIO function status (eg SDIO_STATUS_BOUND).
| MMC_DEVICE* mmc |
The MMC device for this function.
| uint32_t number |
The function number.
| uint8_t classid |
Standard class Id.
| uint16_t vendorid |
Vendor Id.
| uint16_t deviceid |
Device Id.
| uint32_t blocksize |
Current block size.
| uint32_t maxblocksize |
Maximum block size.
| uint32_t enabletimeout |
Function enable timeout.
| sdio_interrupt_handler handler |
Interrupt handler for this function.
| void* dmabuffer |
DMA compatible buffer for small reads and writes.
| SDIO_TUPLE* tuples |
CIS (Card Information Structure) tuples for this function.
| SDIO_DRIVER* driver |
Driver this function is bound to, if any.
| void* driverdata |
Private data for the driver of this SDIO device.