--- hatari/src/includes/m68000.h 2019/04/01 07:09:16 1.1 +++ hatari/src/includes/m68000.h 2019/04/01 07:10:55 1.1.1.5 @@ -1,18 +1,23 @@ /* - Hatari + Hatari - m68000.h + + This file is distributed under the GNU Public License, version 2 or at + your option any later version. Read the file gpl.txt for details. */ +#ifndef HATARI_M68000_H +#define HATARI_M68000_H + +extern unsigned long ExceptionVector; +extern Uint32 BusAddressLocation; +extern Uint32 BusErrorPC; +extern Uint16 BusErrorOpcode; + extern void M68000_Reset(BOOL bCold); extern void M68000_MemorySnapShot_Capture(BOOL bSave); extern void M68000_Decode_MemorySnapShot_Capture(BOOL bSave); -extern void M68000_IllegalInstruction(void); extern void M68000_BusError(unsigned long addr); extern void M68000_AddressError(unsigned long addr); -extern void M68000_CheckUserSuperToggle(void); -extern void M68000_TraceModeTriggered(void); extern void M68000_Exception(void); -extern void M68000_Line_A_OpCode(void); -extern void M68000_Line_A_Trap(void); -extern void M68000_Line_F_OpCode(void); -extern int M68000_FindLastInstructionCycles(void); -extern void M68000_OutputHistory(); + +#endif