diff options
Diffstat (limited to 'source/fxemu.h')
-rw-r--r-- | source/fxemu.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/source/fxemu.h b/source/fxemu.h index 6c717e3..3c0511c 100644 --- a/source/fxemu.h +++ b/source/fxemu.h @@ -20,18 +20,18 @@ struct FxInit_s extern void FxReset(struct FxInit_s* psFxInfo); /* Execute until the next stop instruction */ -extern int FxEmulate(uint32_t nInstructions); +extern int32_t FxEmulate(uint32_t nInstructions); /* Write access to the cache */ extern void FxCacheWriteAccess(uint16_t vAddress); extern void FxFlushCache(); /* Callled when the G flag in SFR is set to zero */ /* Step by step execution */ -extern int FxStepOver(uint32_t nInstructions); +extern int32_t FxStepOver(uint32_t nInstructions); /* Errors */ -extern int FxGetErrorCode(); -extern int FxGetIllegalAddress(); +extern int32_t FxGetErrorCode(); +extern int32_t FxGetIllegalAddress(); /* Access to internal registers */ extern uint32_t FxGetColorRegister(); |