| ICM-4268x-V Driver API 1.0.1 ICM-4268x-V Driver API

Classes | Public Attributes | List of all members
inv_icm426xx_transport Struct Reference
Icm426xx driver transport

transport interface More...

`#include <Icm426xxTransport.h>`

Collaboration diagram for inv_icm426xx_transport:
[legend]

## Classes
struct | register_cache
| Contains mirrored values of some IP registers. More...

## Public Attributes
struct inv_icm426xx_serif | serif
| Warning : this field MUST be the first one of struct inv_icm426xx_transport.
struct inv_icm426xx_transport::register_cache | register_cache
| Store mostly used register values on SRAM. More...

## Detailed Description

transport interface

## Member Data Documentation

## ◆ register_cache

struct inv_icm426xx_transport::register_cache inv_icm426xx_transport::register_cache

Store mostly used register values on SRAM.

MPUREG_OTP_SEC_STATUS_B1 and MPUREG_INT_STATUS registers are read before the cache has a chance to be initialized. Therefore, these registers shall never be added to the cache Registers from bank 1,2,3 or 4 shall never be added to the cache

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

- Icm426xxTransport.h