GRLIB GR740THSENS Model

The GR740THSENS device is part of the GRLIB IP library. It is available in libTEMUGR740THSENS.so.

Loading the Plugin

import GR740THSENS

Configuration

@GR740THSENS Reference

Properties

Name Type Description

Class

*void

Class object

Component

*void

Pointer to component object if part of component

LocalName

*char

Local name (in component, if applicable)

LogMessageFlags

uint64_t

Per-object log message suppression flags

LoggingFlags

uint64_t

Flags for logging info

Name

*char

Object name

ObjectID

uint64_t

Unique ObjectID.

ReplayLoggingFlags

uint64_t

Replay-time category logging flags

TimeSource

*void

Time source object

Commands

Name Description

delete

Dispose instance of @GR740THSENS

new

Create new instance of GR740THSENS

Command new Arguments

Name Type Required Description

name

string

yes

Name of object to create

GR740THSENS Reference

Properties

Name Type Description

CTRLColdResetValue

uint32_t

Control Register

CTRLForcedBits

uint32_t

Control Register

CTRLForcedFlippedBits

uint32_t

Control Register

CTRLReadMask

uint32_t

Control Register

CTRLResetMask

uint32_t

Control Register

CTRLResetValue

uint32_t

Control Register

CTRLWriteMask

uint32_t

Control Register

Class

*void

Class object

Component

*void

Pointer to component object if part of component

ControlReg

uint32_t

Control Register

LocalName

*char

Local name (in component, if applicable)

LogMessageFlags

uint64_t

Per-object log message suppression flags

LoggingFlags

uint64_t

Flags for logging info

Name

*char

Object name

ObjectID

uint64_t

Unique ObjectID.

ReplayLoggingFlags

uint64_t

Replay-time category logging flags

STATUSColdResetValue

uint32_t

Status register

STATUSForcedBits

uint32_t

Status register

STATUSForcedFlippedBits

uint32_t

Status register

STATUSReadMask

uint32_t

Status register

STATUSResetMask

uint32_t

Status register

STATUSResetValue

uint32_t

Status register

STATUSWriteMask

uint32_t

Status register

StatusReg

uint32_t

Status register

THRESColdResetValue

uint32_t

Threshold register

THRESForcedBits

uint32_t

Threshold register

THRESForcedFlippedBits

uint32_t

Threshold register

THRESReadMask

uint32_t

Threshold register

THRESResetMask

uint32_t

Threshold register

THRESResetValue

uint32_t

Threshold register

THRESWriteMask

uint32_t

Threshold register

ThresholdReg

uint32_t

Threshold register

TimeSource

*void

Time source object

apb.pnp.bar

uint32_t

apb.pnp.config

uint32_t

config.littleEndian

uint8_t

Endianess of memory interface.

Interfaces

Name Type Description

ApbIface

ApbIface

DeviceIface

DeviceIface

MemAccessIface

MemAccessIface

Registers

temu::RegisterIface

Auto-generated Register Interface Impl.

ResetIface

ResetIface

Commands

Name Description

delete

Dispose instance of GR740THSENS

Limitations

The GR740THSENSE does not interact with the environment.

The device is non-functional, in that it only provides registers for reading and writing.