Infuse-IoT SDK API 0.0.1
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
data_logger_shim_function_data Struct Reference

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 
 

Detailed Description

Data structure used for shim.

Field Documentation

◆ block

uint32_t data_logger_shim_function_data::block

◆ block_hint

uint32_t data_logger_shim_function_data::block_hint

◆ block_offset

uint16_t data_logger_shim_function_data::block_offset

◆ block_until

struct k_sem* data_logger_shim_function_data::block_until

◆ data_len

uint16_t data_logger_shim_function_data::data_len

◆ data_type

enum infuse_type data_logger_shim_function_data::data_type

◆ [struct]

struct { ... } data_logger_shim_function_data::erase

◆ num

uint32_t data_logger_shim_function_data::num

◆ num_calls

uint32_t data_logger_shim_function_data::num_calls

◆ phy_block

uint32_t data_logger_shim_function_data::phy_block

◆ rc

int data_logger_shim_function_data::rc

◆ [struct]

struct { ... } data_logger_shim_function_data::read

◆ [struct]

struct { ... } data_logger_shim_function_data::reset

◆ [struct]

struct { ... } data_logger_shim_function_data::write

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