sdioemb_dev Struct Reference
[SDIO function driver API]

#include <sdio_api.h>


Data Fields

struct sdioemb_func_driverdriver
uint16_t vendor_id
uint16_t device_id
int function
uint8_t interface
uint16_t max_blocksize
uint16_t blocksize
int slot_id
void * os_device
struct sdioemb_dev_priv * priv
void * drv_data


Detailed Description

An SDIO device.

Each SDIO card will have an sdio_dev for each function.

None of the fields (except for drv_data) should be written.


Field Documentation

Function driver for this device.

Referenced by sdioemb_driver_unregister(), and sdioemb_interrupt().

Vendor ID of the card.

Device ID of the card.

SDIO standard interface number.

Maximum block size supported.

Blocksize in use.

Referenced by sdioemb_start_cmd().

ID of the slot this card is inserted into.

Pointer to an OS-specific device structure.

struct sdioemb_dev_priv* sdioemb_dev::priv [read]

Data private to the function driver.


The documentation for this struct was generated from the following file:

Generated on Wed Oct 27 15:18:12 2010 for sdioemb by  doxygen 1.5.5