Infineon Logo AIROC BTSDK v4.0 - Documentation
 
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
wiced_block_device_struct Struct Reference

Data Fields

const
wiced_block_device_init_data_t
init_data
 
const wiced_block_device_driver_tdriver
 
wiced_bool_t initialized
 
uint32_t device_id
 
uint32_t device_size
 
uint32_t read_block_size
 
uint32_t write_block_size
 1 indicates data can be accessed byte-by-byte
 
uint32_t erase_block_size
 Zero if writing is not allowed - e.g. More...
 
void * device_specific_data
 Zero if erasing is not required - e.g. More...
 
wiced_block_device_status_change_callback_t callback
 Points to init data & space for variables for the specific underlying device e.g. More...
 
uint8_t spiffy_instance
 

Field Documentation

wiced_block_device_status_change_callback_t callback

Points to init data & space for variables for the specific underlying device e.g.

SD-Card, USB, Serial-Flash etc

void* device_specific_data

Zero if erasing is not required - e.g.

for a RAM disk. 1 indicates data can be accessed byte-by-byte

uint32_t erase_block_size

Zero if writing is not allowed - e.g.

device is read only. 1 indicates data can be accessed byte-by-byte


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