DGen/SDL
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Macros
m68kconf.h File Reference
#include <limits.h>

Go to the source code of this file.

Macros

#define OPT_OFF   0
#define OPT_ON   1
#define OPT_SPECIFY_HANDLER   2
#define M68K_COMPILE_FOR_MAME   OPT_OFF
#define M68K_EMULATE_008   OPT_OFF
#define M68K_EMULATE_010   OPT_OFF
#define M68K_EMULATE_EC020   OPT_OFF
#define M68K_EMULATE_020   OPT_OFF
#define M68K_EMULATE_040   OPT_OFF
#define M68K_SEPARATE_READS   OPT_OFF
#define M68K_SIMULATE_PD_WRITES   OPT_OFF
#define M68K_REGISTER_MEMORY   OPT_ON
#define M68K_EMULATE_INT_ACK   OPT_ON
#define M68K_INT_ACK_CALLBACK(A)   your_int_ack_handler_function(A)
#define M68K_EMULATE_BKPT_ACK   OPT_OFF
#define M68K_BKPT_ACK_CALLBACK()   your_bkpt_ack_handler_function()
#define M68K_EMULATE_TRACE   OPT_OFF
#define M68K_EMULATE_RESET   OPT_OFF
#define M68K_RESET_CALLBACK()   your_reset_handler_function()
#define M68K_CMPILD_HAS_CALLBACK   OPT_OFF
#define M68K_CMPILD_CALLBACK(v, r)   your_cmpild_handler_function(v,r)
#define M68K_RTE_HAS_CALLBACK   OPT_OFF
#define M68K_RTE_CALLBACK()   your_rte_handler_function()
#define M68K_TAS_HAS_CALLBACK   OPT_OFF
#define M68K_TAS_CALLBACK()   your_tas_handler_function()
#define M68K_EMULATE_FC   OPT_OFF
#define M68K_SET_FC_CALLBACK(A)   your_set_fc_handler_function(A)
#define M68K_MONITOR_PC   OPT_OFF
#define M68K_SET_PC_CALLBACK(A)   your_pc_changed_handler_function(A)
#define M68K_INSTRUCTION_HOOK   OPT_ON
#define M68K_INSTRUCTION_CALLBACK()   your_instruction_hook_function()
#define M68K_EMULATE_PREFETCH   OPT_OFF
#define M68K_EMULATE_ADDRESS_ERROR   OPT_OFF
#define M68K_LOG_ENABLE   OPT_OFF
#define M68K_LOG_1010_1111   OPT_OFF
#define M68K_LOG_FILEHANDLE   some_file_handle
#define M68K_USE_64_BIT   OPT_OFF
#define INLINE   static inline

Macro Definition Documentation

#define INLINE   static inline
#define M68K_BKPT_ACK_CALLBACK ( )    your_bkpt_ack_handler_function()
#define M68K_CMPILD_CALLBACK (   v,
 
)    your_cmpild_handler_function(v,r)
#define M68K_CMPILD_HAS_CALLBACK   OPT_OFF
#define M68K_COMPILE_FOR_MAME   OPT_OFF
#define M68K_EMULATE_008   OPT_OFF
#define M68K_EMULATE_010   OPT_OFF
#define M68K_EMULATE_020   OPT_OFF
#define M68K_EMULATE_040   OPT_OFF
#define M68K_EMULATE_ADDRESS_ERROR   OPT_OFF
#define M68K_EMULATE_BKPT_ACK   OPT_OFF
#define M68K_EMULATE_EC020   OPT_OFF
#define M68K_EMULATE_FC   OPT_OFF
#define M68K_EMULATE_INT_ACK   OPT_ON
#define M68K_EMULATE_PREFETCH   OPT_OFF
#define M68K_EMULATE_RESET   OPT_OFF
#define M68K_EMULATE_TRACE   OPT_OFF
#define M68K_INSTRUCTION_CALLBACK ( )    your_instruction_hook_function()
#define M68K_INSTRUCTION_HOOK   OPT_ON
#define M68K_INT_ACK_CALLBACK (   A)    your_int_ack_handler_function(A)
#define M68K_LOG_1010_1111   OPT_OFF
#define M68K_LOG_ENABLE   OPT_OFF
#define M68K_LOG_FILEHANDLE   some_file_handle
#define M68K_MONITOR_PC   OPT_OFF
#define M68K_REGISTER_MEMORY   OPT_ON
#define M68K_RESET_CALLBACK ( )    your_reset_handler_function()
#define M68K_RTE_CALLBACK ( )    your_rte_handler_function()
#define M68K_RTE_HAS_CALLBACK   OPT_OFF
#define M68K_SEPARATE_READS   OPT_OFF
#define M68K_SET_FC_CALLBACK (   A)    your_set_fc_handler_function(A)
#define M68K_SET_PC_CALLBACK (   A)    your_pc_changed_handler_function(A)
#define M68K_SIMULATE_PD_WRITES   OPT_OFF
#define M68K_TAS_CALLBACK ( )    your_tas_handler_function()
#define M68K_TAS_HAS_CALLBACK   OPT_OFF
#define M68K_USE_64_BIT   OPT_OFF
#define OPT_OFF   0
#define OPT_ON   1
#define OPT_SPECIFY_HANDLER   2