Appearance
MemInfo
cpp
#include <Components/Memory/MemoryTypes.h>cpp
struct MemInfoDefined in Components/Memory/MemoryTypes.h:285
State of the memory.
Public Attributes
| Return | Name | Description |
|---|---|---|
bool | hasRom | A Kickstart ROM is installed. |
bool | hasWom | A Write-Once-Memory is installed. |
bool | hasExt | An Extension ROM is installed. |
bool | hasBootRom | The installed ROM is a Boot ROM. |
bool | hasKickRom | The installed ROM is a Kickstart ROM. |
bool | womLock | The Write-Once-Memory is write-protected. |
u32 | romMask | Address mask of the ROM. |
u32 | womMask | Address mask of the Write-Once-Memory. |
u32 | extMask | Address mask of the Extension ROM. |
u32 | chipMask | Address mask of the Chip RAM. |
MemSrc | cpuMemSrc | Memory source of each 64 KB bank as seen by the CPU. |
MemSrc | agnusMemSrc | Memory source of each 64 KB bank as seen by Agnus. |
hasRom
cpp
bool hasRomDefined in Components/Memory/MemoryTypes.h:287
A Kickstart ROM is installed.
hasWom
cpp
bool hasWomDefined in Components/Memory/MemoryTypes.h:288
A Write-Once-Memory is installed.
hasExt
cpp
bool hasExtDefined in Components/Memory/MemoryTypes.h:289
An Extension ROM is installed.
hasBootRom
cpp
bool hasBootRomDefined in Components/Memory/MemoryTypes.h:290
The installed ROM is a Boot ROM.
hasKickRom
cpp
bool hasKickRomDefined in Components/Memory/MemoryTypes.h:291
The installed ROM is a Kickstart ROM.
womLock
cpp
bool womLockDefined in Components/Memory/MemoryTypes.h:292
The Write-Once-Memory is write-protected.
romMask
cpp
u32 romMaskDefined in Components/Memory/MemoryTypes.h:294
Address mask of the ROM.
womMask
cpp
u32 womMaskDefined in Components/Memory/MemoryTypes.h:295
Address mask of the Write-Once-Memory.
extMask
cpp
u32 extMaskDefined in Components/Memory/MemoryTypes.h:296
Address mask of the Extension ROM.
chipMask
cpp
u32 chipMaskDefined in Components/Memory/MemoryTypes.h:297
Address mask of the Chip RAM.
cpuMemSrc
cpp
MemSrc cpuMemSrc[256]Defined in Components/Memory/MemoryTypes.h:299
Memory source of each 64 KB bank as seen by the CPU.
agnusMemSrc
cpp
MemSrc agnusMemSrc[256]Defined in Components/Memory/MemoryTypes.h:300
Memory source of each 64 KB bank as seen by Agnus.