Annotation of previous/src/dimension/i860cfg.h, revision 1.1.1.3

1.1       root        1: //
                      2: //  i860cfg.h
                      3: //  Previous
                      4: //
                      5: //  Created by Simon Schubiger on 14/01/16.
                      6: //
                      7: //
                      8: 
                      9: #ifndef i860cfg_h
                     10: #define i860cfg_h
                     11: 
1.1.1.2   root       12: #include "configuration.h"
1.1.1.3 ! root       13: #include "log.h"
1.1.1.2   root       14: 
1.1       root       15: /* Emulator configurations - keep in sync with i860_cpu_device::init() */
                     16: 
                     17: #define CONF_I860_SPEED     1
                     18: #define CONF_I860_DEV       2
                     19: #define CONF_I860_NO_THREAD 3
                     20: #define CONF_STR(CONF) #CONF
                     21: 
1.1.1.2   root       22: #if ENABLE_TESTING
                     23: #define CONF_I860 CONF_I860_DEV
                     24: #else
1.1       root       25: #define CONF_I860 CONF_I860_SPEED
1.1.1.2   root       26: #endif
                     27: 
1.1.1.3 ! root       28: #define WITH_SOFTFLOAT_I860  1 
1.1       root       29: 
                     30: /* Emulator configurations */
                     31: 
                     32: #if CONF_I860==CONF_I860_DEV
1.1.1.3 ! root       33: #define TRACE_RDWR_MEM         LOG_NONE
        !            34: #define TRACE_PAGE_FAULT       LOG_NONE
        !            35: #define TRACE_UNDEFINED_I860   LOG_WARN
        !            36: #define TRACE_UNALIGNED_MEM    LOG_WARN
        !            37: #define TRACE_EXT_INT          LOG_NONE
        !            38: #define TRACE_ADDR_TRANSLATION LOG_NONE
        !            39: #define ENABLE_I860_DB_BREAK   0
        !            40: #define ENABLE_PERF_COUNTERS   1
        !            41: #define ENABLE_DEBUGGER        1
1.1       root       42: 
                     43: #elif CONF_I860==CONF_I860_SPEED
1.1.1.3 ! root       44: #define TRACE_RDWR_MEM         LOG_NONE
        !            45: #define TRACE_PAGE_FAULT       LOG_NONE
        !            46: #define TRACE_UNDEFINED_I860   LOG_NONE
        !            47: #define TRACE_UNALIGNED_MEM    LOG_NONE
        !            48: #define TRACE_EXT_INT          LOG_NONE
        !            49: #define TRACE_ADDR_TRANSLATION LOG_NONE
        !            50: #define ENABLE_I860_DB_BREAK   0
        !            51: #define ENABLE_PERF_COUNTERS   0
        !            52: #define ENABLE_DEBUGGER        0
1.1       root       53: 
                     54: 
                     55: #elif CONF_I860==CONF_I860_NO_THREAD
1.1.1.3 ! root       56: #define TRACE_RDWR_MEM         LOG_NONE
        !            57: #define TRACE_PAGE_FAULT       LOG_NONE
        !            58: #define TRACE_UNDEFINED_I860   LOG_NONE
        !            59: #define TRACE_UNALIGNED_MEM    LOG_NONE
        !            60: #define TRACE_EXT_INT          LOG_NONE
        !            61: #define TRACE_ADDR_TRANSLATION LOG_NONE
        !            62: #define ENABLE_I860_DB_BREAK   0
        !            63: #define ENABLE_PERF_COUNTERS   0
        !            64: #define ENABLE_DEBUGGER        0
1.1       root       65: 
                     66: #endif
                     67: 
                     68: #endif /* i860cfg_h */

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.