|
|
@ -1100,8 +1100,12 @@ TMS_Z180IOX: |
|
|
|
|
|
|
|
|
#IF (TMSTIMENABLE & (INTMODE > 0)) |
|
|
#IF (TMSTIMENABLE & (INTMODE > 0)) |
|
|
TMS_TSTINT: |
|
|
TMS_TSTINT: |
|
|
EZ80_IO |
|
|
|
|
|
|
|
|
#IF (CPUFAM == CPU_EZ80) |
|
|
|
|
|
LD BC, IO_SEGMENT<<8 | TMS_CMDREG |
|
|
|
|
|
IN A,(C) ; TEST FOR INT FLAG |
|
|
|
|
|
#ELSE |
|
|
IN A,(TMS_CMDREG) ; TEST FOR INT FLAG |
|
|
IN A,(TMS_CMDREG) ; TEST FOR INT FLAG |
|
|
|
|
|
#ENDIF |
|
|
AND $80 |
|
|
AND $80 |
|
|
JR NZ,TMS_INTHNDL |
|
|
JR NZ,TMS_INTHNDL |
|
|
AND $00 ; RETURN Z - NOT HANDLED |
|
|
AND $00 ; RETURN Z - NOT HANDLED |
|
|
|