RAM Model

The TEMU RAM model is a basic RAM model.

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

new

Create new instance of Ram

Command new Arguments

Name Type Required Description

name

string

yes

Name of object to create

size

int

no

size in bytes

Ram 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

DeviceIface

DeviceIface

MemAccessIface

MemAccessIface

MemoryIface

MemoryIface

ObjectIface

ObjectIface

ResetIface

ResetIface

Commands

Name Description

delete

Dispose instance of Ram