Skip to content

Addrmap Reference

Module, Word and Field Reference.

Classes:

Name Description
AddrMapRef

Address Map Reference.

Attributes:

Name Type Description
ToAddrMapRef TypeAlias

Unresolved Address Map Reference.

RawAddrMapRef

Obsolete Alias.

ToAddrMapRef module-attribute

ToAddrMapRef = (
    AddrMapRef | AddrRange | Addrspace | str | int
)

Unresolved Address Map Reference.

RawAddrMapRef module-attribute

RawAddrMapRef = ToAddrMapRef

Obsolete Alias.

AddrMapRef

Bases: Object

Address Map Reference.

Methods:

Name Description
create

Create Addrspace with Proper AddrRange.

Attributes:

Name Type Description
addrrange AddrRange

Address Range.

addrspace Addrspace | None

Address Space.

word Word | None

Word.

field Field | None

Field.

addrrange instance-attribute

addrrange

Address Range.

addrspace class-attribute instance-attribute

addrspace = None

Address Space.

word class-attribute instance-attribute

word = None

Word.

field class-attribute instance-attribute

field = None

Field.

create staticmethod

create(addrspace, word=None, field=None, addrrange=None)

Create Addrspace with Proper AddrRange.

Parameters:

Name Type Description Default
addrspace Addrspace

Address Space

required

Other Parameters:

Name Type Description
word Word | None

Word

field Field | None

Field (requires word as well)

addrrange AddrRange | None

Address Range