![]() |
AIROC™ BTSDK v4.9 - Documentation | |||
Data Fields | |
|
const wiced_block_device_init_data_t * | init_data |
| const wiced_block_device_driver_t * | driver |
| 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 |
| 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