diff options
author | 2011-03-06 14:26:38 +0000 | |
---|---|---|
committer | 2011-03-06 14:26:38 +0000 | |
commit | 14dcfcc0cb44aba3864d81ed3d213705a186536c (patch) | |
tree | 2c23640e80e2439085e235b3665c827d1b4e294a /src/emu/cpu/m6800/m6800.c | |
parent | 5440a027093a477a018bc7a0fa528f75ad927efb (diff) |
fix initial cc (SEI sets bit 4)
Diffstat (limited to 'src/emu/cpu/m6800/m6800.c')
-rw-r--r-- | src/emu/cpu/m6800/m6800.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/emu/cpu/m6800/m6800.c b/src/emu/cpu/m6800/m6800.c index d91b21725cf..22348b1832e 100644 --- a/src/emu/cpu/m6800/m6800.c +++ b/src/emu/cpu/m6800/m6800.c @@ -1062,6 +1062,7 @@ static CPU_RESET( m6800 ) { m6800_state *cpustate = get_safe_token(device); + cpustate->cc = 0xc0; SEI; /* IRQ disabled */ PCD = RM16(cpustate, 0xfffe ); @@ -1099,8 +1100,6 @@ static CPU_RESET( m6800 ) cpustate->trcsr_read_rdrf = 0; set_rmcr(cpustate, 0); - - cpustate->cc = 0xc0; } /**************************************************************************** |