notaz.gp2x.de
/
picodrive.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
C89 MSVC doesn't support 'inline' - will have to make define for
[picodrive.git]
/
cpu
/
cz80
/
cz80.c
diff --git
a/cpu/cz80/cz80.c
b/cpu/cz80/cz80.c
index
1f3cae2
..
28d762c
100644
(file)
--- a/
cpu/cz80/cz80.c
+++ b/
cpu/cz80/cz80.c
@@
-216,7
+216,7
@@
void Cz80_Reset(cz80_struc *CPU)
\r
/* */
\r
#if PICODRIVE_HACKS
\r
\r
/* */
\r
#if PICODRIVE_HACKS
\r
-static
inline
unsigned char picodrive_read(unsigned short a)
\r
+static
INLINE
unsigned char picodrive_read(unsigned short a)
\r
{
\r
uptr v = z80_read_map[a >> Z80_MEM_SHIFT];
\r
if (map_flag_set(v))
\r
{
\r
uptr v = z80_read_map[a >> Z80_MEM_SHIFT];
\r
if (map_flag_set(v))
\r
@@
-394,8
+394,8
@@
void Cz80_Set_Reg(cz80_struc *CPU, INT32 regnum, UINT32 val)
case CZ80_R: zR = val; break;
\r
case CZ80_I: zI = val; break;
\r
case CZ80_IM: zIM = val; break;
\r
case CZ80_R: zR = val; break;
\r
case CZ80_I: zI = val; break;
\r
case CZ80_IM: zIM = val; break;
\r
- case CZ80_IFF1: zIFF1 = val; break;
\r
- case CZ80_IFF2: zIFF2 = val; break;
\r
+ case CZ80_IFF1: zIFF1 = val
? (1 << 2) : 0
; break;
\r
+ case CZ80_IFF2: zIFF2 = val
? (1 << 2) : 0
; break;
\r
case CZ80_HALT: CPU->HaltState = val; break;
\r
case CZ80_IRQ: CPU->IRQState = val; break;
\r
default: break;
\r
case CZ80_HALT: CPU->HaltState = val; break;
\r
case CZ80_IRQ: CPU->IRQState = val; break;
\r
default: break;
\r