--- previous/src/dimension/i860cfg.h 2018/04/24 19:31:31 1.1.1.2 +++ previous/src/dimension/i860cfg.h 2018/04/24 19:33:24 1.1.1.3 @@ -10,6 +10,7 @@ #define i860cfg_h #include "configuration.h" +#include "log.h" /* Emulator configurations - keep in sync with i860_cpu_device::init() */ @@ -24,40 +25,43 @@ #define CONF_I860 CONF_I860_SPEED #endif -#define WITH_SOFTFLOAT_I860 1 +#define WITH_SOFTFLOAT_I860 1 /* Emulator configurations */ #if CONF_I860==CONF_I860_DEV -#define TRACE_RDWR_MEM 0 -#define TRACE_PAGE_FAULT 0 -#define TRACE_UNDEFINED_I860 1 -#define TRACE_UNALIGNED_MEM 1 -#define TRACE_EXT_INT 0 -#define ENABLE_I860_DB_BREAK 0 -#define ENABLE_PERF_COUNTERS 1 -#define ENABLE_DEBUGGER 1 +#define TRACE_RDWR_MEM LOG_NONE +#define TRACE_PAGE_FAULT LOG_NONE +#define TRACE_UNDEFINED_I860 LOG_WARN +#define TRACE_UNALIGNED_MEM LOG_WARN +#define TRACE_EXT_INT LOG_NONE +#define TRACE_ADDR_TRANSLATION LOG_NONE +#define ENABLE_I860_DB_BREAK 0 +#define ENABLE_PERF_COUNTERS 1 +#define ENABLE_DEBUGGER 1 #elif CONF_I860==CONF_I860_SPEED -#define TRACE_RDWR_MEM 0 -#define TRACE_PAGE_FAULT 0 -#define TRACE_UNDEFINED_I860 0 -#define TRACE_UNALIGNED_MEM 0 -#define TRACE_EXT_INT 0 -#define ENABLE_I860_DB_BREAK 0 -#define ENABLE_PERF_COUNTERS 0 -#define ENABLE_DEBUGGER 0 +#define TRACE_RDWR_MEM LOG_NONE +#define TRACE_PAGE_FAULT LOG_NONE +#define TRACE_UNDEFINED_I860 LOG_NONE +#define TRACE_UNALIGNED_MEM LOG_NONE +#define TRACE_EXT_INT LOG_NONE +#define TRACE_ADDR_TRANSLATION LOG_NONE +#define ENABLE_I860_DB_BREAK 0 +#define ENABLE_PERF_COUNTERS 0 +#define ENABLE_DEBUGGER 0 #elif CONF_I860==CONF_I860_NO_THREAD -#define TRACE_RDWR_MEM 0 -#define TRACE_PAGE_FAULT 0 -#define TRACE_UNDEFINED_I860 0 -#define TRACE_UNALIGNED_MEM 0 -#define TRACE_EXT_INT 0 -#define ENABLE_I860_DB_BREAK 0 -#define ENABLE_PERF_COUNTERS 0 -#define ENABLE_DEBUGGER 0 +#define TRACE_RDWR_MEM LOG_NONE +#define TRACE_PAGE_FAULT LOG_NONE +#define TRACE_UNDEFINED_I860 LOG_NONE +#define TRACE_UNALIGNED_MEM LOG_NONE +#define TRACE_EXT_INT LOG_NONE +#define TRACE_ADDR_TRANSLATION LOG_NONE +#define ENABLE_I860_DB_BREAK 0 +#define ENABLE_PERF_COUNTERS 0 +#define ENABLE_DEBUGGER 0 #endif