Previous 199869 Revisions Next

r41811 Saturday 21st November, 2015 at 17:51:22 UTC by Luca Elia
se3208: make sure the low bits of the stack pointer are always 0 [Luca Elia]
[src/devices/cpu/se3208]se3208.cpp

trunk/src/devices/cpu/se3208/se3208.cpp
r250322r250323
550550   else
551551      Offset=SEX(4,Offset);
552552
553   m_SP=Index+Offset;
553   m_SP=(Index+Offset) & (~3);
554554
555555   CLRFLAG(FLAG_E);
556556}
r250322r250323
581581   else
582582      Offset=SEX(10,Offset);
583583
584   m_SP=m_SP+Offset;
584   m_SP=(m_SP+Offset) & (~3);
585585
586586   CLRFLAG(FLAG_E);
587587}


Previous 199869 Revisions Next


© 1997-2024 The MAME Team