#include <cpu.h>
List of all members.
Public Member Functions |
| | cMapRom (unsigned short Offset, const char *Filename, int InFileOffset=0) |
| virtual | ~cMapRom () |
| virtual unsigned char | Get (unsigned short ea) |
| virtual void | Set (unsigned short ea, unsigned char val) |
| virtual bool | IsFine (void) |
| | cMapRom (unsigned short Offset, const char *Filename, int InFileOffset=0) |
| virtual | ~cMapRom () |
| virtual unsigned char | Get (unsigned short ea) |
| virtual void | Set (unsigned short ea, unsigned char val) |
| virtual bool | IsFine (void) |
Detailed Description
Definition at line 59 of file cpu.h.
Constructor & Destructor Documentation
| cMapRom::cMapRom |
( |
unsigned short |
Offset, |
|
|
const char * |
Filename, |
|
|
int |
InFileOffset = 0 |
|
) |
| |
| cMapRom::~cMapRom |
( |
| ) |
[virtual] |
| cMapRom::cMapRom |
( |
unsigned short |
Offset, |
|
|
const char * |
Filename, |
|
|
int |
InFileOffset = 0 |
|
) |
| |
| virtual cMapRom::~cMapRom |
( |
| ) |
[virtual] |
Member Function Documentation
| unsigned char cMapRom::Get |
( |
unsigned short |
ea | ) |
[virtual] |
Implements cMap.
Definition at line 85 of file cpu.c.
{
return (ea>=offset && ea<offset+size) ? addr[ea-offset] : 0;
}
| virtual unsigned char cMapRom::Get |
( |
unsigned short |
ea | ) |
[virtual] |
| virtual bool cMapRom::IsFine |
( |
void |
| ) |
[virtual] |
| bool cMapRom::IsFine |
( |
void |
| ) |
[virtual] |
Implements cMap.
Definition at line 80 of file cpu.c.
{
return addr!=0 && size>0;
}
| void cMapRom::Set |
( |
unsigned short |
ea, |
|
|
unsigned char |
val |
|
) |
| [virtual] |
| virtual void cMapRom::Set |
( |
unsigned short |
ea, |
|
|
unsigned char |
val |
|
) |
| [virtual] |
The documentation for this class was generated from the following files:
- contrib/sasc-ng/sc/PLUGINS/src/sc-src/systems/nagra/cpu.h
- systems/nagra/cpu.h
- contrib/sasc-ng/sc/PLUGINS/src/sc-src/systems/nagra/cpu.c
- systems/nagra/cpu.c