P2020 ECM Model

This section describes the P2020 ECM model. The model is a dummy providing only non-functional registers.

Loading the Plugin

import P2020

Configuration

@ECM Reference

Properties

Name Type Description

Class

*void

Class object

Component

*void

Pointer to component object if part of component

LoggingFlags

uint64_t

Flags for logging info

Name

*char

Object name

TimeSource

*void

Time source object

Commands

Name Description

delete

Dispose instance of @ECM

new

Create new instance of ECM

Command new Arguments

Name Type Required Description

name

string

yes

Name of object to create

ECM Reference

Properties

Name Type Description

Class

*void

Class object

Component

*void

Pointer to component object if part of component

EEATR

uint32_t

EEBACR

uint32_t

EEBPCR

uint32_t

EEDR

uint32_t

EEER

uint32_t

EEHADR

uint32_t

EELADR

uint32_t

EIPBRR1

uint32_t

EIPBRR2

uint32_t

LoggingFlags

uint64_t

Flags for logging info

Name

*char

Object name

TimeSource

*void

Time source object

Interfaces

Name Type Description

DeviceIface

DeviceIface

MemAccessIface

MemAccessIface

ResetIface

ResetIface

Commands

Name Description

delete

Dispose instance of ECM

Limitations

The model is a dummy providing only non-functional registers.