SASC
DVBSoftCAM

cpu.h File Reference

Go to the source code of this file.

Classes

class  cMap
class  cMapMem
class  cMapRom
class  cMapEeprom
class  c6805
struct  c6805::CC

Defines

#define FILEMAP_DOMAIN   "nagra"
#define MAX_BREAKPOINTS   24
#define MAX_MAPPER   10
#define MAX_PAGES   5
#define PAGE_SIZE   32*1024
#define EXPT_MAX   16
#define bitset(d, bit)   (((d)>>(bit))&1)
#define HILO(ea)   ((Get(ea)<<8)+Get((ea)+1))
#define HILOS(s, ea)   ((Get((s),(ea))<<8)+Get((s),(ea)+1))

Define Documentation

#define bitset (   d,
  bit 
)    (((d)>>(bit))&1)

Definition at line 97 of file cpu.h.

Referenced by c6805::Run().

#define EXPT_MAX   16

Definition at line 95 of file cpu.h.

Referenced by c6805::ClearExceptions(), c6805::RaiseException(), and c6805::Run().

#define FILEMAP_DOMAIN   "nagra"

Definition at line 23 of file cpu.h.

Referenced by cMapEeprom::cMapEeprom(), and cMapRom::cMapRom().

#define HILO (   ea)    ((Get(ea)<<8)+Get((ea)+1))

Definition at line 99 of file cpu.h.

#define HILOS (   s,
  ea 
)    ((Get((s),(ea))<<8)+Get((s),(ea)+1))

Definition at line 100 of file cpu.h.

Referenced by c6805::Run().

#define MAX_BREAKPOINTS   24

Definition at line 91 of file cpu.h.

Referenced by c6805::AddBreakpoint().

#define MAX_MAPPER   10

Definition at line 92 of file cpu.h.

Referenced by c6805::AddMapper().

#define MAX_PAGES   5

Definition at line 93 of file cpu.h.

#define PAGE_SIZE   32*1024

Definition at line 94 of file cpu.h.

Referenced by dvblb_mmap(), rvfree(), and rvmalloc().

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines