Microchip® Advanced Software Framework

tstrNmSdioCmd53 Struct Reference

#include <nm_bus_wrapper.h>

Data Fields

uint32_t address:17
 
uint32_t block_mode:1
 
uint32_t block_size
 
uint8_t * buffer
 
uint32_t count:9
 
uint32_t function:3
 
uint32_t increment:1
 
uint32_t read_write:1
 

uint32_t tstrNmSdioCmd53::address
uint32_t tstrNmSdioCmd53::block_mode

1 for block mode, 0 for byte mode

Referenced by nmi_sdio_cmd53(), sdio_read(), sdio_read_reg(), sdio_write(), and sdio_write_reg().

uint32_t tstrNmSdioCmd53::block_size
uint8_t* tstrNmSdioCmd53::buffer
uint32_t tstrNmSdioCmd53::count

number of bytes or blocks according to block_mode

Referenced by nmi_sdio_cmd53(), sdio_read(), sdio_read_reg(), sdio_write(), and sdio_write_reg().

uint32_t tstrNmSdioCmd53::function
uint32_t tstrNmSdioCmd53::increment
uint32_t tstrNmSdioCmd53::read_write

0 to read, 1 to write.

Referenced by nmi_sdio_cmd53(), sdio_read(), sdio_read_reg(), sdio_write(), and sdio_write_reg().