int io_type;
int (*io_init)(void *);
void (*io_deinit)(void *);
- union {
- struct {
- int (*sdio_cmd53)(sdio_cmd53_t *);
- int (*sdio_set_max_speed)(void);
- int (*sdio_set_default_speed)(void);
- } sdio;
- struct {
- int (*spi_max_speed)(void);
- int (*spi_tx)(u8 *, u32);
- int (*spi_rx)(u8 *, u32);
- int (*spi_trx)(u8 *, u8 *, u32);
- } spi;
- } u;
} wilc_wlan_io_func_t;
#define WILC_MAC_INDICATE_STATUS 0x1