Public Attributes | List of all members
Icm Struct Reference

Icm hardware registers. More...

#include <icm.h>

Public Attributes

__I uint32_t ICM_ADDRSIZE
 (Icm Offset: 0xEC) Address Size Register More...
 
__IO uint32_t ICM_CFG
 (Icm Offset: 0x00) Configuration Register More...
 
__O uint32_t ICM_CTRL
 (Icm Offset: 0x04) Control Register More...
 
__IO uint32_t ICM_DSCR
 (Icm Offset: 0x30) Region Descriptor Area Start Address Register More...
 
__I uint32_t ICM_FEATURES
 (Icm Offset: 0xF8) Feature Register More...
 
__IO uint32_t ICM_HASH
 (Icm Offset: 0x34) Region Hash Area Start Address Register More...
 
__O uint32_t ICM_IDR
 (Icm Offset: 0x14) Interrupt Disable Register More...
 
__O uint32_t ICM_IER
 (Icm Offset: 0x10) Interrupt Enable Register More...
 
__I uint32_t ICM_IMR
 (Icm Offset: 0x18) Interrupt Mask Register More...
 
__I uint32_t ICM_IPNAME [2]
 (Icm Offset: 0xF0) IP Name 1 Register More...
 
__I uint32_t ICM_ISR
 (Icm Offset: 0x1C) Interrupt Status Register More...
 
__I uint32_t ICM_SR
 (Icm Offset: 0x08) Status Register More...
 
__I uint32_t ICM_UASR
 (Icm Offset: 0x20) Undefined Access Status Register More...
 
__O uint32_t ICM_UIHVAL [8]
 (Icm Offset: 0x38) User Initial Hash Value 0 Register More...
 
__I uint32_t ICM_VERSION
 (Icm Offset: 0xFC) Version Register More...
 
__I uint32_t Reserved1 [1]
 
__I uint32_t Reserved2 [3]
 
__I uint32_t Reserved3 [37]
 

Detailed Description

Icm hardware registers.

Definition at line 46 of file component/icm.h.

Member Data Documentation

◆ ICM_ADDRSIZE

__I uint32_t Icm::ICM_ADDRSIZE

(Icm Offset: 0xEC) Address Size Register

Definition at line 61 of file component/icm.h.

◆ ICM_CFG

__IO uint32_t Icm::ICM_CFG

(Icm Offset: 0x00) Configuration Register

Definition at line 47 of file component/icm.h.

◆ ICM_CTRL

__O uint32_t Icm::ICM_CTRL

(Icm Offset: 0x04) Control Register

Definition at line 48 of file component/icm.h.

◆ ICM_DSCR

__IO uint32_t Icm::ICM_DSCR

(Icm Offset: 0x30) Region Descriptor Area Start Address Register

Definition at line 57 of file component/icm.h.

◆ ICM_FEATURES

__I uint32_t Icm::ICM_FEATURES

(Icm Offset: 0xF8) Feature Register

Definition at line 63 of file component/icm.h.

◆ ICM_HASH

__IO uint32_t Icm::ICM_HASH

(Icm Offset: 0x34) Region Hash Area Start Address Register

Definition at line 58 of file component/icm.h.

◆ ICM_IDR

__O uint32_t Icm::ICM_IDR

(Icm Offset: 0x14) Interrupt Disable Register

Definition at line 52 of file component/icm.h.

◆ ICM_IER

__O uint32_t Icm::ICM_IER

(Icm Offset: 0x10) Interrupt Enable Register

Definition at line 51 of file component/icm.h.

◆ ICM_IMR

__I uint32_t Icm::ICM_IMR

(Icm Offset: 0x18) Interrupt Mask Register

Definition at line 53 of file component/icm.h.

◆ ICM_IPNAME

__I uint32_t Icm::ICM_IPNAME[2]

(Icm Offset: 0xF0) IP Name 1 Register

Definition at line 62 of file component/icm.h.

◆ ICM_ISR

__I uint32_t Icm::ICM_ISR

(Icm Offset: 0x1C) Interrupt Status Register

Definition at line 54 of file component/icm.h.

◆ ICM_SR

__I uint32_t Icm::ICM_SR

(Icm Offset: 0x08) Status Register

Definition at line 49 of file component/icm.h.

◆ ICM_UASR

__I uint32_t Icm::ICM_UASR

(Icm Offset: 0x20) Undefined Access Status Register

Definition at line 55 of file component/icm.h.

◆ ICM_UIHVAL

__O uint32_t Icm::ICM_UIHVAL[8]

(Icm Offset: 0x38) User Initial Hash Value 0 Register

Definition at line 59 of file component/icm.h.

◆ ICM_VERSION

__I uint32_t Icm::ICM_VERSION

(Icm Offset: 0xFC) Version Register

Definition at line 64 of file component/icm.h.

◆ Reserved1

__I uint32_t Icm::Reserved1[1]

Definition at line 50 of file component/icm.h.

◆ Reserved2

__I uint32_t Icm::Reserved2[3]

Definition at line 56 of file component/icm.h.

◆ Reserved3

__I uint32_t Icm::Reserved3[37]

Definition at line 60 of file component/icm.h.


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


inertial_sense_ros
Author(s):
autogenerated on Sat Sep 19 2020 03:19:09