ROM Model

The TEMU ROM model is a basic ROM model. The model does not support writes.

@Rom 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 @Rom

new

Create new instance of Rom

Command new Arguments

Name Type Required Description

name

string

yes

Name of object to create

size

int

no

size in bytes

Rom 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

size

uint64_t

ws

uint16_t

Interfaces

Name Type Description

MemAccessIface

MemAccessIface

MemoryIface

MemoryIface

ObjectIface

ObjectIface

Commands

Name Description

delete

Dispose instance of Rom