|
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 |