ICARUS OS (Intelligent Cooperative Architecture for Real-time Unified Systems) 0.1.0
Preemptive Real-Time Operating System for ARM Cortex-M7
Loading...
Searching...
No Matches
Interfaces_Functions

This section provide a set of functions used to read and write a generic register of the device. More...

Data Structures

struct  stmdev_ctx_t
 

Typedefs

typedef int32_t(* stmdev_write_ptr) (void *, uint8_t, const uint8_t *, uint16_t)
 
typedef int32_t(* stmdev_read_ptr) (void *, uint8_t, uint8_t *, uint16_t)
 
typedef void(* stmdev_mdelay_ptr) (uint32_t millisec)
 

Detailed Description

This section provide a set of functions used to read and write a generic register of the device.

MANDATORY: return 0 -> no Error.

Typedef Documentation

◆ stmdev_mdelay_ptr

typedef void(* stmdev_mdelay_ptr) (uint32_t millisec)

Definition at line 114 of file lsm9ds1_reg.h.

◆ stmdev_read_ptr

typedef int32_t(* stmdev_read_ptr) (void *, uint8_t, uint8_t *, uint16_t)

Definition at line 113 of file lsm9ds1_reg.h.

◆ stmdev_write_ptr

typedef int32_t(* stmdev_write_ptr) (void *, uint8_t, const uint8_t *, uint16_t)

Definition at line 112 of file lsm9ds1_reg.h.