|
Infuse-IoT SDK API 0.0.1
A Scalable Open Source RTOS
|
Data structure used for shim. More...
#include <shim.h>
Data Fields | ||
| struct { | ||
| uint32_t num_calls | ||
| uint32_t block | ||
| uint16_t data_len | ||
| enum infuse_type data_type | ||
| int rc | ||
| } | write | |
| struct { | ||
| uint32_t num_calls | ||
| uint32_t block | ||
| uint16_t block_offset | ||
| uint16_t data_len | ||
| int rc | ||
| } | read | |
| struct { | ||
| uint32_t num_calls | ||
| uint32_t phy_block | ||
| uint32_t num | ||
| struct k_sem * block_until | ||
| int rc | ||
| } | erase | |
| struct { | ||
| uint32_t num_calls | ||
| uint32_t block_hint | ||
| struct k_sem * block_until | ||
| int rc | ||
| } | reset | |
Data structure used for shim.
| uint32_t data_logger_shim_function_data::block |
| uint32_t data_logger_shim_function_data::block_hint |
| uint16_t data_logger_shim_function_data::block_offset |
| struct k_sem* data_logger_shim_function_data::block_until |
| uint16_t data_logger_shim_function_data::data_len |
| enum infuse_type data_logger_shim_function_data::data_type |
| struct { ... } data_logger_shim_function_data::erase |
| uint32_t data_logger_shim_function_data::num |
| uint32_t data_logger_shim_function_data::num_calls |
| uint32_t data_logger_shim_function_data::phy_block |
| int data_logger_shim_function_data::rc |
| struct { ... } data_logger_shim_function_data::read |
| struct { ... } data_logger_shim_function_data::reset |
| struct { ... } data_logger_shim_function_data::write |