summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/cpu/lr35902/opc_cb.h
diff options
context:
space:
mode:
author Wilbert Pol <wilbert@jdg.info>2012-02-26 20:36:24 +0000
committer Wilbert Pol <wilbert@jdg.info>2012-02-26 20:36:24 +0000
commit08d355c02a36ef61063deae2eefcdcadc205d553 (patch)
tree22fd4e3465ee123796200d0d4fe3e48388ec4c5e /src/emu/cpu/lr35902/opc_cb.h
parentd27f8cb5253c007920bb74c87f559aa274dff257 (diff)
lr35902.c: Converted LR35902 cpu core to c++. [Wilbert Pol]
Diffstat (limited to 'src/emu/cpu/lr35902/opc_cb.h')
-rw-r--r--src/emu/cpu/lr35902/opc_cb.h650
1 files changed, 325 insertions, 325 deletions
diff --git a/src/emu/cpu/lr35902/opc_cb.h b/src/emu/cpu/lr35902/opc_cb.h
index e2b106a610a..e01dd029246 100644
--- a/src/emu/cpu/lr35902/opc_cb.h
+++ b/src/emu/cpu/lr35902/opc_cb.h
@@ -8,17 +8,17 @@
f=0; \
if( (x)==0 ) \
f|=FLAG_Z; \
- cpustate->F=f; \
+ m_F=f; \
}
#define RL_8BIT(x) \
{ \
register UINT8 r; \
r=((x)&0x80)?FLAG_C:0; \
- (x)=(UINT8)(((x)<<1)|((cpustate->F&FLAG_C)?1:0)); \
+ (x)=(UINT8)(((x)<<1)|((m_F&FLAG_C)?1:0)); \
if( (x)==0 ) \
r|=FLAG_Z; \
- cpustate->F=r; \
+ m_F=r; \
}
#define RRC_8BIT(x) \
@@ -31,17 +31,17 @@
f=0; \
if( (x)==0 ) \
f|=FLAG_Z; \
- cpustate->F=f; \
+ m_F=f; \
}
#define RR_8BIT(x) \
{ \
register UINT8 r; \
r=((x)&1)?FLAG_C:0; \
- (x)=(UINT8)(((x)>>1)|((cpustate->F&FLAG_C)?0x80:0)); \
+ (x)=(UINT8)(((x)>>1)|((m_F&FLAG_C)?0x80:0)); \
if( (x)==0 ) \
r|=FLAG_Z; \
- cpustate->F=r; \
+ m_F=r; \
}
#define SLA_8BIT(x) \
@@ -54,7 +54,7 @@
(x)<<=1; \
if( (x)==0 ) \
f|=FLAG_Z; \
- cpustate->F=f; \
+ m_F=f; \
}
#define SRA_8BIT(x) \
@@ -67,15 +67,15 @@
(x)=(UINT8)(((char)(x))>>1); \
if( (x)==0 ) \
f|=FLAG_Z; \
- cpustate->F=f; \
+ m_F=f; \
}
#define SWAP_8BIT(x) \
(x)=(UINT8)(((x)>>4)|((x)<<4)); \
if( (x)==0 ) \
- cpustate->F=FLAG_Z; \
+ m_F=FLAG_Z; \
else \
- cpustate->F=0;
+ m_F=0;
#define SRL_8BIT(x) \
@@ -88,14 +88,14 @@
(x)>>=1; \
if( (x)==0 ) \
f|=FLAG_Z; \
- cpustate->F=f; \
+ m_F=f; \
}
#define BIT_8BIT(n,x) \
if( (x)&(1<<(n)) ) \
- cpustate->F=(UINT8)(FLAG_H|(cpustate->F&FLAG_C)); \
+ m_F=(UINT8)(FLAG_H|(m_F&FLAG_C)); \
else \
- cpustate->F=(UINT8)(FLAG_Z|FLAG_H|(cpustate->F&FLAG_C));
+ m_F=(UINT8)(FLAG_Z|FLAG_H|(m_F&FLAG_C));
#define RES_8BIT(n,x) (x)&=~(1<<(n));
@@ -105,1432 +105,1432 @@
case 0x00:
/* RLC B */
- RLC_8BIT (cpustate->B)
+ RLC_8BIT (m_B)
break;
case 0x01:
/* RLC C */
- RLC_8BIT (cpustate->C)
+ RLC_8BIT (m_C)
break;
case 0x02:
/* RLC D */
- RLC_8BIT (cpustate->D)
+ RLC_8BIT (m_D)
break;
case 0x03:
/* RLC E */
- RLC_8BIT (cpustate->E)
+ RLC_8BIT (m_E)
break;
case 0x04:
/* RLC H */
- RLC_8BIT (cpustate->H)
+ RLC_8BIT (m_H)
break;
case 0x05:
/* RLC L */
- RLC_8BIT (cpustate->L)
+ RLC_8BIT (m_L)
break;
case 0x06:
/* RLC (HL) */
{
- UINT16 addr = ( cpustate->H << 8 ) | cpustate->L;
+ UINT16 addr = ( m_H << 8 ) | m_L;
- x = mem_ReadByte (cpustate, addr);
+ x = mem_read_byte( addr );
RLC_8BIT (x)
- mem_WriteByte (cpustate, addr, x);
+ mem_write_byte( addr, x );
}
break;
case 0x07:
/* RLC A */
- RLC_8BIT (cpustate->A)
+ RLC_8BIT (m_A)
break;
case 0x08:
/* RRC B */
- RRC_8BIT (cpustate->B)
+ RRC_8BIT (m_B)
break;
case 0x09:
/* RRC C */
- RRC_8BIT (cpustate->C)
+ RRC_8BIT (m_C)
break;
case 0x0A:
/* RRC D */
- RRC_8BIT (cpustate->D)
+ RRC_8BIT (m_D)
break;
case 0x0B:
/* RRC E */
- RRC_8BIT (cpustate->E)
+ RRC_8BIT (m_E)
break;
case 0x0C:
/* RRC H */
- RRC_8BIT (cpustate->H)
+ RRC_8BIT (m_H)
break;
case 0x0D:
/* RRC L */
- RRC_8BIT (cpustate->L)
+ RRC_8BIT (m_L)
break;
case 0x0E:
/* RRC (HL) */
{
- UINT16 addr = ( cpustate->H << 8 ) | cpustate->L;
+ UINT16 addr = ( m_H << 8 ) | m_L;
- x = mem_ReadByte (cpustate, addr);
+ x = mem_read_byte( addr);
RRC_8BIT (x)
- mem_WriteByte (cpustate, addr, x);
+ mem_write_byte( addr, x);
}
break;
case 0x0F:
/* RRC A */
- RRC_8BIT (cpustate->A)
+ RRC_8BIT (m_A)
break;
case 0x10:
/* RL B */
- RL_8BIT (cpustate->B)
+ RL_8BIT (m_B)
break;
case 0x11:
/* RL C */
- RL_8BIT (cpustate->C)
+ RL_8BIT (m_C)
break;
case 0x12:
/* RL D */
- RL_8BIT (cpustate->D)
+ RL_8BIT (m_D)
break;
case 0x13:
/* RL E */
- RL_8BIT (cpustate->E)
+ RL_8BIT (m_E)
break;
case 0x14:
/* RL H */
- RL_8BIT (cpustate->H)
+ RL_8BIT (m_H)
break;
case 0x15:
/* RL L */
- RL_8BIT (cpustate->L)
+ RL_8BIT (m_L)
break;
case 0x16:
/* RL (HL) */
{
- UINT16 addr = ( cpustate->H << 8 ) | cpustate->L;
+ UINT16 addr = ( m_H << 8 ) | m_L;
- x = mem_ReadByte (cpustate, addr);
+ x = mem_read_byte( addr);
RL_8BIT (x)
- mem_WriteByte (cpustate, addr, x);
+ mem_write_byte( addr, x);
}
break;
case 0x17:
/* RL A */
- RL_8BIT (cpustate->A)
+ RL_8BIT (m_A)
break;
case 0x18:
/* RR B */
- RR_8BIT (cpustate->B)
+ RR_8BIT (m_B)
break;
case 0x19:
/* RR C */
- RR_8BIT (cpustate->C)
+ RR_8BIT (m_C)
break;
case 0x1A:
/* RR D */
- RR_8BIT (cpustate->D)
+ RR_8BIT (m_D)
break;
case 0x1B:
/* RR E */
- RR_8BIT (cpustate->E)
+ RR_8BIT (m_E)
break;
case 0x1C:
/* RR H */
- RR_8BIT (cpustate->H)
+ RR_8BIT (m_H)
break;
case 0x1D:
/* RR L */
- RR_8BIT (cpustate->L)
+ RR_8BIT (m_L)
break;
case 0x1E:
/* RR (HL) */
{
- UINT16 addr = ( cpustate->H << 8 ) | cpustate->L;
+ UINT16 addr = ( m_H << 8 ) | m_L;
- x = mem_ReadByte (cpustate, addr);
+ x = mem_read_byte( addr);
RR_8BIT (x)
- mem_WriteByte (cpustate, addr, x);
+ mem_write_byte( addr, x);
}
break;
case 0x1F:
/* RR A */
- RR_8BIT (cpustate->A)
+ RR_8BIT (m_A)
break;
case 0x20:
/* SLA B */
- SLA_8BIT (cpustate->B)
+ SLA_8BIT (m_B)
break;
case 0x21:
/* SLA C */
- SLA_8BIT (cpustate->C)
+ SLA_8BIT (m_C)
break;
case 0x22:
/* SLA D */
- SLA_8BIT (cpustate->D)
+ SLA_8BIT (m_D)
break;
case 0x23:
/* SLA E */
- SLA_8BIT (cpustate->E)
+ SLA_8BIT (m_E)
break;
case 0x24:
/* SLA H */
- SLA_8BIT (cpustate->H)
+ SLA_8BIT (m_H)
break;
case 0x25:
/* SLA L */
- SLA_8BIT (cpustate->L)
+ SLA_8BIT (m_L)
break;
case 0x26:
/* SLA (HL) */
{
- UINT16 addr = ( cpustate->H << 8 ) | cpustate->L;
+ UINT16 addr = ( m_H << 8 ) | m_L;
- x = mem_ReadByte (cpustate, addr);
+ x = mem_read_byte( addr);
SLA_8BIT (x)
- mem_WriteByte (cpustate, addr, x);
+ mem_write_byte( addr, x);
}
break;
case 0x27:
/* SLA A */
- SLA_8BIT (cpustate->A)
+ SLA_8BIT (m_A)
break;
case 0x28:
/* SRA B */
- SRA_8BIT (cpustate->B)
+ SRA_8BIT (m_B)
break;
case 0x29:
/* SRA C */
- SRA_8BIT (cpustate->C)
+ SRA_8BIT (m_C)
break;
case 0x2A:
/* SRA D */
- SRA_8BIT (cpustate->D)
+ SRA_8BIT (m_D)
break;
case 0x2B:
/* SRA E */
- SRA_8BIT (cpustate->E)
+ SRA_8BIT (m_E)
break;
case 0x2C:
/* SRA H */
- SRA_8BIT (cpustate->H)
+ SRA_8BIT (m_H)
break;
case 0x2D:
/* SRA L */
- SRA_8BIT (cpustate->L)
+ SRA_8BIT (m_L)
break;
case 0x2E:
/* SRA (HL) */
{
- UINT16 addr = ( cpustate->H << 8 ) | cpustate->L;
+ UINT16 addr = ( m_H << 8 ) | m_L;
- x = mem_ReadByte (cpustate, addr);
+ x = mem_read_byte( addr);
SRA_8BIT (x)
- mem_WriteByte (cpustate, addr, x);
+ mem_write_byte( addr, x);
}
break;
case 0x2F:
/* SRA A */
- SRA_8BIT (cpustate->A)
+ SRA_8BIT (m_A)
break;
case 0x30:
/* SWAP B */
- SWAP_8BIT (cpustate->B)
+ SWAP_8BIT (m_B)
break;
case 0x31:
/* SWAP C */
- SWAP_8BIT (cpustate->C)
+ SWAP_8BIT (m_C)
break;
case 0x32:
/* SWAP D */
- SWAP_8BIT (cpustate->D)
+ SWAP_8BIT (m_D)
break;
case 0x33:
/* SWAP E */
- SWAP_8BIT (cpustate->E)
+ SWAP_8BIT (m_E)
break;
case 0x34:
/* SWAP H */
- SWAP_8BIT (cpustate->H)
+ SWAP_8BIT (m_H)
break;
case 0x35:
/* SWAP L */
- SWAP_8BIT (cpustate->L)
+ SWAP_8BIT (m_L)
break;
case 0x36:
/* SWAP (HL) */
{
- UINT16 addr = ( cpustate->H << 8 ) | cpustate->L;
+ UINT16 addr = ( m_H << 8 ) | m_L;
- x = mem_ReadByte (cpustate, addr);
+ x = mem_read_byte( addr);
SWAP_8BIT (x)
- mem_WriteByte (cpustate, addr, x);
+ mem_write_byte( addr, x);
}
break;
case 0x37:
/* SWAP A */
- SWAP_8BIT (cpustate->A)
+ SWAP_8BIT (m_A)
break;
case 0x38:
/* SRL B */
- SRL_8BIT (cpustate->B)
+ SRL_8BIT (m_B)
break;
case 0x39:
/* SRL C */
- SRL_8BIT (cpustate->C)
+ SRL_8BIT (m_C)
break;
case 0x3A:
/* SRL D */
- SRL_8BIT (cpustate->D)
+ SRL_8BIT (m_D)
break;
case 0x3B:
/* SRL E */
- SRL_8BIT (cpustate->E)
+ SRL_8BIT (m_E)
break;
case 0x3C:
/* SRL H */
- SRL_8BIT (cpustate->H)
+ SRL_8BIT (m_H)
break;
case 0x3D:
/* SRL L */
- SRL_8BIT (cpustate->L)
+ SRL_8BIT (m_L)
break;
case 0x3E:
/* SRL (HL) */
{
- UINT16 addr = ( cpustate->H << 8 ) | cpustate->L;
+ UINT16 addr = ( m_H << 8 ) | m_L;
- x = mem_ReadByte (cpustate, addr);
+ x = mem_read_byte( addr);
SRL_8BIT (x)
- mem_WriteByte (cpustate, addr, x);
+ mem_write_byte( addr, x);
}
break;
case 0x3F:
/* SRL A */
- SRL_8BIT (cpustate->A)
+ SRL_8BIT (m_A)
break;
case 0x40:
/* BIT 0,B */
- BIT_8BIT (0, cpustate->B)
+ BIT_8BIT (0, m_B)
break;
case 0x41:
/* BIT 0,C */
- BIT_8BIT (0, cpustate->C)
+ BIT_8BIT (0, m_C)
break;
case 0x42:
/* BIT 0,D */
- BIT_8BIT (0, cpustate->D)
+ BIT_8BIT (0, m_D)
break;
case 0x43:
/* BIT 0,E */
- BIT_8BIT (0, cpustate->E)
+ BIT_8BIT (0, m_E)
break;
case 0x44:
/* BIT 0,H */
- BIT_8BIT (0, cpustate->H)
+ BIT_8BIT (0, m_H)
break;
case 0x45:
/* BIT 0,L */
- BIT_8BIT (0, cpustate->L)
+ BIT_8BIT (0, m_L)
break;
case 0x46:
/* BIT 0,(HL) */
{
- UINT16 addr = ( cpustate->H << 8 ) | cpustate->L;
+ UINT16 addr = ( m_H << 8 ) | m_L;
- x = mem_ReadByte (cpustate, addr);
+ x = mem_read_byte( addr);
BIT_8BIT (0, x)
}
break;
case 0x47:
/* BIT 0,A */
- BIT_8BIT (0, cpustate->A)
+ BIT_8BIT (0, m_A)
break;
case 0x48:
/* BIT 1,B */
- BIT_8BIT (1, cpustate->B)
+ BIT_8BIT (1, m_B)
break;
case 0x49:
/* BIT 1,C */
- BIT_8BIT (1, cpustate->C)
+ BIT_8BIT (1, m_C)
break;
case 0x4A:
/* BIT 1,D */
- BIT_8BIT (1, cpustate->D)
+ BIT_8BIT (1, m_D)
break;
case 0x4B:
/* BIT 1,E */
- BIT_8BIT (1, cpustate->E)
+ BIT_8BIT (1, m_E)
break;
case 0x4C:
/* BIT 1,H */
- BIT_8BIT (1, cpustate->H)
+ BIT_8BIT (1, m_H)
break;
case 0x4D:
/* BIT 1,L */
- BIT_8BIT (1, cpustate->L)
+ BIT_8BIT (1, m_L)
break;
case 0x4E:
/* BIT 1,(HL) */
{
- UINT16 addr = ( cpustate->H << 8 ) | cpustate->L;
+ UINT16 addr = ( m_H << 8 ) | m_L;
- x = mem_ReadByte (cpustate, addr);
+ x = mem_read_byte( addr);
BIT_8BIT (1, x)
}
break;
case 0x4F:
/* BIT 1,A */
- BIT_8BIT (1, cpustate->A)
+ BIT_8BIT (1, m_A)
break;
case 0x50:
/* BIT 2,B */
- BIT_8BIT (2, cpustate->B)
+ BIT_8BIT (2, m_B)
break;
case 0x51:
/* BIT 2,C */
- BIT_8BIT (2, cpustate->C)
+ BIT_8BIT (2, m_C)
break;
case 0x52:
/* BIT 2,D */
- BIT_8BIT (2, cpustate->D)
+ BIT_8BIT (2, m_D)
break;
case 0x53:
/* BIT 2,E */
- BIT_8BIT (2, cpustate->E)
+ BIT_8BIT (2, m_E)
break;
case 0x54:
/* BIT 2,H */
- BIT_8BIT (2, cpustate->H)
+ BIT_8BIT (2, m_H)
break;
case 0x55:
/* BIT 2,L */
- BIT_8BIT (2, cpustate->L)
+ BIT_8BIT (2, m_L)
break;
case 0x56:
/* BIT 2,(HL) */
{
- UINT16 addr = ( cpustate->H << 8 ) | cpustate->L;
+ UINT16 addr = ( m_H << 8 ) | m_L;
- x = mem_ReadByte (cpustate, addr);
+ x = mem_read_byte( addr);
BIT_8BIT (2, x)
}
break;
case 0x57:
/* BIT 2,A */
- BIT_8BIT (2, cpustate->A)
+ BIT_8BIT (2, m_A)
break;
case 0x58:
/* BIT 3,B */
- BIT_8BIT (3, cpustate->B)
+ BIT_8BIT (3, m_B)
break;
case 0x59:
/* BIT 3,C */
- BIT_8BIT (3, cpustate->C)
+ BIT_8BIT (3, m_C)
break;
case 0x5A:
/* BIT 3,D */
- BIT_8BIT (3, cpustate->D)
+ BIT_8BIT (3, m_D)
break;
case 0x5B:
/* BIT 3,E */
- BIT_8BIT (3, cpustate->E)
+ BIT_8BIT (3, m_E)
break;
case 0x5C:
/* BIT 3,H */
- BIT_8BIT (3, cpustate->H)
+ BIT_8BIT (3, m_H)
break;
case 0x5D:
/* BIT 3,L */
- BIT_8BIT (3, cpustate->L)
+ BIT_8BIT (3, m_L)
break;
case 0x5E:
/* BIT 3,(HL) */
{
- UINT16 addr = ( cpustate->H << 8 ) | cpustate->L;
+ UINT16 addr = ( m_H << 8 ) | m_L;
- x = mem_ReadByte (cpustate, addr);
+ x = mem_read_byte( addr);
BIT_8BIT (3, x)
}
break;
case 0x5F:
/* BIT 3,A */
- BIT_8BIT (3, cpustate->A)
+ BIT_8BIT (3, m_A)
break;
case 0x60:
/* BIT 4,B */
- BIT_8BIT (4, cpustate->B)
+ BIT_8BIT (4, m_B)
break;
case 0x61:
/* BIT 4,C */
- BIT_8BIT (4, cpustate->C)
+ BIT_8BIT (4, m_C)
break;
case 0x62:
/* BIT 4,D */
- BIT_8BIT (4, cpustate->D)
+ BIT_8BIT (4, m_D)
break;
case 0x63:
/* BIT 4,E */
- BIT_8BIT (4, cpustate->E)
+ BIT_8BIT (4, m_E)
break;
case 0x64:
/* BIT 4,H */
- BIT_8BIT (4, cpustate->H)
+ BIT_8BIT (4, m_H)
break;
case 0x65:
/* BIT 4,L */
- BIT_8BIT (4, cpustate->L)
+ BIT_8BIT (4, m_L)
break;
case 0x66:
/* BIT 4,(HL) */
{
- UINT16 addr = ( cpustate->H << 8 ) | cpustate->L;
+ UINT16 addr = ( m_H << 8 ) | m_L;
- x = mem_ReadByte (cpustate, addr);
+ x = mem_read_byte( addr);
BIT_8BIT (4, x)
}
break;
case 0x67:
/* BIT 4,A */
- BIT_8BIT (4, cpustate->A)
+ BIT_8BIT (4, m_A)
break;
case 0x68:
/* BIT 5,B */
- BIT_8BIT (5, cpustate->B)
+ BIT_8BIT (5, m_B)
break;
case 0x69:
/* BIT 5,C */
- BIT_8BIT (5, cpustate->C)
+ BIT_8BIT (5, m_C)
break;
case 0x6A:
/* BIT 5,D */
- BIT_8BIT (5, cpustate->D)
+ BIT_8BIT (5, m_D)
break;
case 0x6B:
/* BIT 5,E */
- BIT_8BIT (5, cpustate->E)
+ BIT_8BIT (5, m_E)
break;
case 0x6C:
/* BIT 5,H */
- BIT_8BIT (5, cpustate->H)
+ BIT_8BIT (5, m_H)
break;
case 0x6D:
/* BIT 5,L */
- BIT_8BIT (5, cpustate->L)
+ BIT_8BIT (5, m_L)
break;
case 0x6E:
/* BIT 5,(HL) */
{
- UINT16 addr = ( cpustate->H << 8 ) | cpustate->L;
+ UINT16 addr = ( m_H << 8 ) | m_L;
- x = mem_ReadByte (cpustate, addr);
+ x = mem_read_byte( addr);
BIT_8BIT (5, x)
}
break;
case 0x6F:
/* BIT 5,A */
- BIT_8BIT (5, cpustate->A)
+ BIT_8BIT (5, m_A)
break;
case 0x70:
/* BIT 6,B */
- BIT_8BIT (6, cpustate->B)
+ BIT_8BIT (6, m_B)
break;
case 0x71:
/* BIT 6,C */
- BIT_8BIT (6, cpustate->C)
+ BIT_8BIT (6, m_C)
break;
case 0x72:
/* BIT 6,D */
- BIT_8BIT (6, cpustate->D)
+ BIT_8BIT (6, m_D)
break;
case 0x73:
/* BIT 6,E */
- BIT_8BIT (6, cpustate->E)
+ BIT_8BIT (6, m_E)
break;
case 0x74:
/* BIT 6,H */
- BIT_8BIT (6, cpustate->H)
+ BIT_8BIT (6, m_H)
break;
case 0x75:
/* BIT 6,L */
- BIT_8BIT (6, cpustate->L)
+ BIT_8BIT (6, m_L)
break;
case 0x76:
/* BIT 6,(HL) */
{
- UINT16 addr = ( cpustate->H << 8 ) | cpustate->L;
+ UINT16 addr = ( m_H << 8 ) | m_L;
- x = mem_ReadByte (cpustate, addr);
+ x = mem_read_byte( addr);
BIT_8BIT (6, x)
}
break;
case 0x77:
/* BIT 6,A */
- BIT_8BIT (6, cpustate->A)
+ BIT_8BIT (6, m_A)
break;
case 0x78:
/* BIT 7,B */
- BIT_8BIT (7, cpustate->B)
+ BIT_8BIT (7, m_B)
break;
case 0x79:
/* BIT 7,C */
- BIT_8BIT (7, cpustate->C)
+ BIT_8BIT (7, m_C)
break;
case 0x7A:
/* BIT 7,D */
- BIT_8BIT (7, cpustate->D)
+ BIT_8BIT (7, m_D)
break;
case 0x7B:
/* BIT 7,E */
- BIT_8BIT (7, cpustate->E)
+ BIT_8BIT (7, m_E)
break;
case 0x7C:
/* BIT 7,H */
- BIT_8BIT (7, cpustate->H)
+ BIT_8BIT (7, m_H)
break;
case 0x7D:
/* BIT 7,L */
- BIT_8BIT (7, cpustate->L)
+ BIT_8BIT (7, m_L)
break;
case 0x7E:
/* BIT 7,(HL) */
{
- UINT16 addr = ( cpustate->H << 8 ) | cpustate->L;
+ UINT16 addr = ( m_H << 8 ) | m_L;
- x = mem_ReadByte (cpustate, addr);
+ x = mem_read_byte( addr);
BIT_8BIT (7, x)
}
break;
case 0x7F:
/* BIT 7,A */
- BIT_8BIT (7, cpustate->A)
+ BIT_8BIT (7, m_A)
break;
case 0x80:
/* RES 0,B */
- RES_8BIT (0, cpustate->B)
+ RES_8BIT (0, m_B)
break;
case 0x81:
/* RES 0,C */
- RES_8BIT (0, cpustate->C)
+ RES_8BIT (0, m_C)
break;
case 0x82:
/* RES 0,D */
- RES_8BIT (0, cpustate->D)
+ RES_8BIT (0, m_D)
break;
case 0x83:
/* RES 0,E */
- RES_8BIT (0, cpustate->E)
+ RES_8BIT (0, m_E)
break;
case 0x84:
/* RES 0,H */
- RES_8BIT (0, cpustate->H)
+ RES_8BIT (0, m_H)
break;
case 0x85:
/* RES 0,L */
- RES_8BIT (0, cpustate->L)
+ RES_8BIT (0, m_L)
break;
case 0x86:
/* RES 0,(HL) */
{
- UINT16 addr = ( cpustate->H << 8 ) | cpustate->L;
+ UINT16 addr = ( m_H << 8 ) | m_L;
- x = mem_ReadByte (cpustate, addr);
+ x = mem_read_byte( addr);
RES_8BIT (0, x)
- mem_WriteByte (cpustate, addr, x);
+ mem_write_byte( addr, x);
}
break;
case 0x87:
/* RES 0,A */
- RES_8BIT (0, cpustate->A)
+ RES_8BIT (0, m_A)
break;
case 0x88:
/* RES 1,B */
- RES_8BIT (1, cpustate->B)
+ RES_8BIT (1, m_B)
break;
case 0x89:
/* RES 1,C */
- RES_8BIT (1, cpustate->C)
+ RES_8BIT (1, m_C)
break;
case 0x8A:
/* RES 1,D */
- RES_8BIT (1, cpustate->D)
+ RES_8BIT (1, m_D)
break;
case 0x8B:
/* RES 1,E */
- RES_8BIT (1, cpustate->E)
+ RES_8BIT (1, m_E)
break;
case 0x8C:
/* RES 1,H */
- RES_8BIT (1, cpustate->H)
+ RES_8BIT (1, m_H)
break;
case 0x8D:
/* RES 1,L */
- RES_8BIT (1, cpustate->L)
+ RES_8BIT (1, m_L)
break;
case 0x8E:
/* RES 1,(HL) */
{
- UINT16 addr = ( cpustate->H << 8 ) | cpustate->L;
+ UINT16 addr = ( m_H << 8 ) | m_L;
- x = mem_ReadByte (cpustate, addr);
+ x = mem_read_byte( addr);
RES_8BIT (1, x)
- mem_WriteByte (cpustate, addr, x);
+ mem_write_byte( addr, x);
}
break;
case 0x8F:
/* RES 1,A */
- RES_8BIT (1, cpustate->A)
+ RES_8BIT (1, m_A)
break;
case 0x90:
/* RES 2,B */
- RES_8BIT (2, cpustate->B)
+ RES_8BIT (2, m_B)
break;
case 0x91:
/* RES 2,C */
- RES_8BIT (2, cpustate->C)
+ RES_8BIT (2, m_C)
break;
case 0x92:
/* RES 2,D */
- RES_8BIT (2, cpustate->D)
+ RES_8BIT (2, m_D)
break;
case 0x93:
/* RES 2,E */
- RES_8BIT (2, cpustate->E)
+ RES_8BIT (2, m_E)
break;
case 0x94:
/* RES 2,H */
- RES_8BIT (2, cpustate->H)
+ RES_8BIT (2, m_H)
break;
case 0x95:
/* RES 2,L */
- RES_8BIT (2, cpustate->L)
+ RES_8BIT (2, m_L)
break;
case 0x96:
/* RES 2,(HL) */
{
- UINT16 addr = ( cpustate->H << 8 ) | cpustate->L;
+ UINT16 addr = ( m_H << 8 ) | m_L;
- x = mem_ReadByte (cpustate, addr);
+ x = mem_read_byte( addr);
RES_8BIT (2, x)
- mem_WriteByte (cpustate, addr, x);
+ mem_write_byte( addr, x);
}
break;
case 0x97:
/* RES 2,A */
- RES_8BIT (2, cpustate->A)
+ RES_8BIT (2, m_A)
break;
case 0x98:
/* RES 3,B */
- RES_8BIT (3, cpustate->B)
+ RES_8BIT (3, m_B)
break;
case 0x99:
/* RES 3,C */
- RES_8BIT (3, cpustate->C)
+ RES_8BIT (3, m_C)
break;
case 0x9A:
/* RES 3,D */
- RES_8BIT (3, cpustate->D)
+ RES_8BIT (3, m_D)
break;
case 0x9B:
/* RES 3,E */
- RES_8BIT (3, cpustate->E)
+ RES_8BIT (3, m_E)
break;
case 0x9C:
/* RES 3,H */
- RES_8BIT (3, cpustate->H)
+ RES_8BIT (3, m_H)
break;
case 0x9D:
/* RES 3,L */
- RES_8BIT (3, cpustate->L)
+ RES_8BIT (3, m_L)
break;
case 0x9E:
/* RES 3,(HL) */
{
- UINT16 addr = ( cpustate->H << 8 ) | cpustate->L;
+ UINT16 addr = ( m_H << 8 ) | m_L;
- x = mem_ReadByte (cpustate, addr);
+ x = mem_read_byte( addr);
RES_8BIT (3, x)
- mem_WriteByte (cpustate, addr, x);
+ mem_write_byte( addr, x);
}
break;
case 0x9F:
/* RES 3,A */
- RES_8BIT (3, cpustate->A)
+ RES_8BIT (3, m_A)
break;
case 0xA0:
/* RES 4,B */
- RES_8BIT (4, cpustate->B)
+ RES_8BIT (4, m_B)
break;
case 0xA1:
/* RES 4,C */
- RES_8BIT (4, cpustate->C)
+ RES_8BIT (4, m_C)
break;
case 0xA2:
/* RES 4,D */
- RES_8BIT (4, cpustate->D)
+ RES_8BIT (4, m_D)
break;
case 0xA3:
/* RES 4,E */
- RES_8BIT (4, cpustate->E)
+ RES_8BIT (4, m_E)
break;
case 0xA4:
/* RES 4,H */
- RES_8BIT (4, cpustate->H)
+ RES_8BIT (4, m_H)
break;
case 0xA5:
/* RES 4,L */
- RES_8BIT (4, cpustate->L)
+ RES_8BIT (4, m_L)
break;
case 0xA6:
/* RES 4,(HL) */
{
- UINT16 addr = ( cpustate->H << 8 ) | cpustate->L;
+ UINT16 addr = ( m_H << 8 ) | m_L;
- x = mem_ReadByte (cpustate, addr);
+ x = mem_read_byte( addr);
RES_8BIT (4, x)
- mem_WriteByte (cpustate, addr, x);
+ mem_write_byte( addr, x);
}
break;
case 0xA7:
/* RES 4,A */
- RES_8BIT (4, cpustate->A)
+ RES_8BIT (4, m_A)
break;
case 0xA8:
/* RES 5,B */
- RES_8BIT (5, cpustate->B)
+ RES_8BIT (5, m_B)
break;
case 0xA9:
/* RES 5,C */
- RES_8BIT (5, cpustate->C)
+ RES_8BIT (5, m_C)
break;
case 0xAA:
/* RES 5,D */
- RES_8BIT (5, cpustate->D)
+ RES_8BIT (5, m_D)
break;
case 0xAB:
/* RES 5,E */
- RES_8BIT (5, cpustate->E)
+ RES_8BIT (5, m_E)
break;
case 0xAC:
/* RES 5,H */
- RES_8BIT (5, cpustate->H)
+ RES_8BIT (5, m_H)
break;
case 0xAD:
/* RES 5,L */
- RES_8BIT (5, cpustate->L)
+ RES_8BIT (5, m_L)
break;
case 0xAE:
/* RES 5,(HL) */
{
- UINT16 addr = ( cpustate->H << 8 ) | cpustate->L;
+ UINT16 addr = ( m_H << 8 ) | m_L;
- x = mem_ReadByte (cpustate, addr);
+ x = mem_read_byte( addr);
RES_8BIT (5, x)
- mem_WriteByte (cpustate, addr, x);
+ mem_write_byte( addr, x);
}
break;
case 0xAF:
/* RES 5,A */
- RES_8BIT (5, cpustate->A)
+ RES_8BIT (5, m_A)
break;
case 0xB0:
/* RES 6,B */
- RES_8BIT (6, cpustate->B)
+ RES_8BIT (6, m_B)
break;
case 0xB1:
/* RES 6,C */
- RES_8BIT (6, cpustate->C)
+ RES_8BIT (6, m_C)
break;
case 0xB2:
/* RES 6,D */
- RES_8BIT (6, cpustate->D)
+ RES_8BIT (6, m_D)
break;
case 0xB3:
/* RES 6,E */
- RES_8BIT (6, cpustate->E)
+ RES_8BIT (6, m_E)
break;
case 0xB4:
/* RES 6,H */
- RES_8BIT (6, cpustate->H)
+ RES_8BIT (6, m_H)
break;
case 0xB5:
/* RES 6,L */
- RES_8BIT (6, cpustate->L)
+ RES_8BIT (6, m_L)
break;
case 0xB6:
/* RES 6,(HL) */
{
- UINT16 addr = ( cpustate->H << 8 ) | cpustate->L;
+ UINT16 addr = ( m_H << 8 ) | m_L;
- x = mem_ReadByte (cpustate, addr);
+ x = mem_read_byte( addr);
RES_8BIT (6, x)
- mem_WriteByte (cpustate, addr, x);
+ mem_write_byte( addr, x);
}
break;
case 0xB7:
/* RES 6,A */
- RES_8BIT (6, cpustate->A)
+ RES_8BIT (6, m_A)
break;
case 0xB8:
/* RES 7,B */
- RES_8BIT (7, cpustate->B)
+ RES_8BIT (7, m_B)
break;
case 0xB9:
/* RES 7,C */
- RES_8BIT (7, cpustate->C)
+ RES_8BIT (7, m_C)
break;
case 0xBA:
/* RES 7,D */
- RES_8BIT (7, cpustate->D)
+ RES_8BIT (7, m_D)
break;
case 0xBB:
/* RES 7,E */
- RES_8BIT (7, cpustate->E)
+ RES_8BIT (7, m_E)
break;
case 0xBC:
/* RES 7,H */
- RES_8BIT (7, cpustate->H)
+ RES_8BIT (7, m_H)
break;
case 0xBD:
/* RES 7,L */
- RES_8BIT (7, cpustate->L)
+ RES_8BIT (7, m_L)
break;
case 0xBE:
/* RES 7,(HL) */
{
- UINT16 addr = ( cpustate->H << 8 ) | cpustate->L;
+ UINT16 addr = ( m_H << 8 ) | m_L;
- x = mem_ReadByte (cpustate, addr);
+ x = mem_read_byte( addr);
RES_8BIT (7, x)
- mem_WriteByte (cpustate, addr, x);
+ mem_write_byte( addr, x);
}
break;
case 0xBF:
/* RES 7,A */
- RES_8BIT (7, cpustate->A)
+ RES_8BIT (7, m_A)
break;
case 0xC0:
/* SET 0,B */
- SET_8BIT (0, cpustate->B)
+ SET_8BIT (0, m_B)
break;
case 0xC1:
/* SET 0,C */
- SET_8BIT (0, cpustate->C)
+ SET_8BIT (0, m_C)
break;
case 0xC2:
/* SET 0,D */
- SET_8BIT (0, cpustate->D)
+ SET_8BIT (0, m_D)
break;
case 0xC3:
/* SET 0,E */
- SET_8BIT (0, cpustate->E)
+ SET_8BIT (0, m_E)
break;
case 0xC4:
/* SET 0,H */
- SET_8BIT (0, cpustate->H)
+ SET_8BIT (0, m_H)
break;
case 0xC5:
/* SET 0,L */
- SET_8BIT (0, cpustate->L)
+ SET_8BIT (0, m_L)
break;
case 0xC6:
/* SET 0,(HL) */
{
- UINT16 addr = ( cpustate->H << 8 ) | cpustate->L;
+ UINT16 addr = ( m_H << 8 ) | m_L;
- x = mem_ReadByte (cpustate, addr);
+ x = mem_read_byte( addr);
SET_8BIT (0, x)
- mem_WriteByte (cpustate, addr, x);
+ mem_write_byte( addr, x);
}
break;
case 0xC7:
/* SET 0,A */
- SET_8BIT (0, cpustate->A)
+ SET_8BIT (0, m_A)
break;
case 0xC8:
/* SET 1,B */
- SET_8BIT (1, cpustate->B)
+ SET_8BIT (1, m_B)
break;
case 0xC9:
/* SET 1,C */
- SET_8BIT (1, cpustate->C)
+ SET_8BIT (1, m_C)
break;
case 0xCA:
/* SET 1,D */
- SET_8BIT (1, cpustate->D)
+ SET_8BIT (1, m_D)
break;
case 0xCB:
/* SET 1,E */
- SET_8BIT (1, cpustate->E)
+ SET_8BIT (1, m_E)
break;
case 0xCC:
/* SET 1,H */
- SET_8BIT (1, cpustate->H)
+ SET_8BIT (1, m_H)
break;
case 0xCD:
/* SET 1,L */
- SET_8BIT (1, cpustate->L)
+ SET_8BIT (1, m_L)
break;
case 0xCE:
/* SET 1,(HL) */
{
- UINT16 addr = ( cpustate->H << 8 ) | cpustate->L;
+ UINT16 addr = ( m_H << 8 ) | m_L;
- x = mem_ReadByte (cpustate, addr);
+ x = mem_read_byte( addr);
SET_8BIT (1, x)
- mem_WriteByte (cpustate, addr, x);
+ mem_write_byte( addr, x);
}
break;
case 0xCF:
/* SET 1,A */
- SET_8BIT (1, cpustate->A)
+ SET_8BIT (1, m_A)
break;
case 0xD0:
/* SET 2,B */
- SET_8BIT (2, cpustate->B)
+ SET_8BIT (2, m_B)
break;
case 0xD1:
/* SET 2,C */
- SET_8BIT (2, cpustate->C)
+ SET_8BIT (2, m_C)
break;
case 0xD2:
/* SET 2,D */
- SET_8BIT (2, cpustate->D)
+ SET_8BIT (2, m_D)
break;
case 0xD3:
/* SET 2,E */
- SET_8BIT (2, cpustate->E)
+ SET_8BIT (2, m_E)
break;
case 0xD4:
/* SET 2,H */
- SET_8BIT (2, cpustate->H)
+ SET_8BIT (2, m_H)
break;
case 0xD5:
/* SET 2,L */
- SET_8BIT (2, cpustate->L)
+ SET_8BIT (2, m_L)
break;
case 0xD6:
/* SET 2,(HL) */
{
- UINT16 addr = ( cpustate->H << 8 ) | cpustate->L;
+ UINT16 addr = ( m_H << 8 ) | m_L;
- x = mem_ReadByte (cpustate, addr);
+ x = mem_read_byte( addr);
SET_8BIT (2, x)
- mem_WriteByte (cpustate, addr, x);
+ mem_write_byte( addr, x);
}
break;
case 0xD7:
/* SET 2,A */
- SET_8BIT (2, cpustate->A)
+ SET_8BIT (2, m_A)
break;
case 0xD8:
/* SET 3,B */
- SET_8BIT (3, cpustate->B)
+ SET_8BIT (3, m_B)
break;
case 0xD9:
/* SET 3,C */
- SET_8BIT (3, cpustate->C)
+ SET_8BIT (3, m_C)
break;
case 0xDA:
/* SET 3,D */
- SET_8BIT (3, cpustate->D)
+ SET_8BIT (3, m_D)
break;
case 0xDB:
/* SET 3,E */
- SET_8BIT (3, cpustate->E)
+ SET_8BIT (3, m_E)
break;
case 0xDC:
/* SET 3,H */
- SET_8BIT (3, cpustate->H)
+ SET_8BIT (3, m_H)
break;
case 0xDD:
/* SET 3,L */
- SET_8BIT (3, cpustate->L)
+ SET_8BIT (3, m_L)
break;
case 0xDE:
/* SET 3,(HL) */
{
- UINT16 addr = ( cpustate->H << 8 ) | cpustate->L;
+ UINT16 addr = ( m_H << 8 ) | m_L;
- x = mem_ReadByte (cpustate, addr);
+ x = mem_read_byte( addr);
SET_8BIT (3, x)
- mem_WriteByte (cpustate, addr, x);
+ mem_write_byte( addr, x);
}
break;
case 0xDF:
/* SET 3,A */
- SET_8BIT (3, cpustate->A)
+ SET_8BIT (3, m_A)
break;
case 0xE0:
/* SET 4,B */
- SET_8BIT (4, cpustate->B)
+ SET_8BIT (4, m_B)
break;
case 0xE1:
/* SET 4,C */
- SET_8BIT (4, cpustate->C)
+ SET_8BIT (4, m_C)
break;
case 0xE2:
/* SET 4,D */
- SET_8BIT (4, cpustate->D)
+ SET_8BIT (4, m_D)
break;
case 0xE3:
/* SET 4,E */
- SET_8BIT (4, cpustate->E)
+ SET_8BIT (4, m_E)
break;
case 0xE4:
/* SET 4,H */
- SET_8BIT (4, cpustate->H)
+ SET_8BIT (4, m_H)
break;
case 0xE5:
/* SET 4,L */
- SET_8BIT (4, cpustate->L)
+ SET_8BIT (4, m_L)
break;
case 0xE6:
/* SET 4,(HL) */
{
- UINT16 addr = ( cpustate->H << 8 ) | cpustate->L;
+ UINT16 addr = ( m_H << 8 ) | m_L;
- x = mem_ReadByte (cpustate, addr);
+ x = mem_read_byte( addr);
SET_8BIT (4, x)
- mem_WriteByte (cpustate, addr, x);
+ mem_write_byte( addr, x);
}
break;
case 0xE7:
/* SET 4,A */
- SET_8BIT (4, cpustate->A)
+ SET_8BIT (4, m_A)
break;
case 0xE8:
/* SET 5,B */
- SET_8BIT (5, cpustate->B)
+ SET_8BIT (5, m_B)
break;
case 0xE9:
/* SET 5,C */
- SET_8BIT (5, cpustate->C)
+ SET_8BIT (5, m_C)
break;
case 0xEA:
/* SET 5,D */
- SET_8BIT (5, cpustate->D)
+ SET_8BIT (5, m_D)
break;
case 0xEB:
/* SET 5,E */
- SET_8BIT (5, cpustate->E)
+ SET_8BIT (5, m_E)
break;
case 0xEC:
/* SET 5,H */
- SET_8BIT (5, cpustate->H)
+ SET_8BIT (5, m_H)
break;
case 0xED:
/* SET 5,L */
- SET_8BIT (5, cpustate->L)
+ SET_8BIT (5, m_L)
break;
case 0xEE:
/* SET 5,(HL) */
{
- UINT16 addr = ( cpustate->H << 8 ) | cpustate->L;
+ UINT16 addr = ( m_H << 8 ) | m_L;
- x = mem_ReadByte (cpustate, addr);
+ x = mem_read_byte( addr);
SET_8BIT (5, x)
- mem_WriteByte (cpustate, addr, x);
+ mem_write_byte( addr, x);
}
break;
case 0xEF:
/* SET 5,A */
- SET_8BIT (5, cpustate->A)
+ SET_8BIT (5, m_A)
break;
case 0xF0:
/* SET 6,B */
- SET_8BIT (6, cpustate->B)
+ SET_8BIT (6, m_B)
break;
case 0xF1:
/* SET 6,C */
- SET_8BIT (6, cpustate->C)
+ SET_8BIT (6, m_C)
break;
case 0xF2:
/* SET 6,D */
- SET_8BIT (6, cpustate->D)
+ SET_8BIT (6, m_D)
break;
case 0xF3:
/* SET 6,E */
- SET_8BIT (6, cpustate->E)
+ SET_8BIT (6, m_E)
break;
case 0xF4:
/* SET 6,H */
- SET_8BIT (6, cpustate->H)
+ SET_8BIT (6, m_H)
break;
case 0xF5:
/* SET 6,L */
- SET_8BIT (6, cpustate->L)
+ SET_8BIT (6, m_L)
break;
case 0xF6:
/* SET 6,(HL) */
{
- UINT16 addr = ( cpustate->H << 8 ) | cpustate->L;
+ UINT16 addr = ( m_H << 8 ) | m_L;
- x = mem_ReadByte (cpustate, addr);
+ x = mem_read_byte( addr);
SET_8BIT (6, x)
- mem_WriteByte (cpustate, addr, x);
+ mem_write_byte( addr, x);
}
break;
case 0xF7:
/* SET 6,A */
- SET_8BIT (6, cpustate->A)
+ SET_8BIT (6, m_A)
break;
case 0xF8:
/* SET 7,B */
- SET_8BIT (7, cpustate->B)
+ SET_8BIT (7, m_B)
break;
case 0xF9:
/* SET 7,C */
- SET_8BIT (7, cpustate->C)
+ SET_8BIT (7, m_C)
break;
case 0xFA:
/* SET 7,D */
- SET_8BIT (7, cpustate->D)
+ SET_8BIT (7, m_D)
break;
case 0xFB:
/* SET 7,E */
- SET_8BIT (7, cpustate->E)
+ SET_8BIT (7, m_E)
break;
case 0xFC:
/* SET 7,H */
- SET_8BIT (7, cpustate->H)
+ SET_8BIT (7, m_H)
break;
case 0xFD:
/* SET 7,L */
- SET_8BIT (7, cpustate->L)
+ SET_8BIT (7, m_L)
break;
case 0xFE:
/* SET 7,(HL) */
{
- UINT16 addr = ( cpustate->H << 8 ) | cpustate->L;
+ UINT16 addr = ( m_H << 8 ) | m_L;
- x = mem_ReadByte (cpustate, addr);
+ x = mem_read_byte( addr);
SET_8BIT (7, x)
- mem_WriteByte (cpustate, addr, x);
+ mem_write_byte( addr, x);
}
break;
case 0xFF:
/* SET 7,A */
- SET_8BIT (7, cpustate->A)
+ SET_8BIT (7, m_A)
break;