tweaks 34 src/dps8/doAppendCycleABSA.h if (cpu.tweaks.enable_wam) { tweaks 32 src/dps8/doAppendCycleAPUDataRMW.h if (cpu.tweaks.enable_wam) { tweaks 32 src/dps8/doAppendCycleAPUDataRead.h if (cpu.tweaks.enable_wam) { tweaks 32 src/dps8/doAppendCycleAPUDataStore.h if (cpu.tweaks.enable_wam) { tweaks 117 src/dps8/doAppendCycleIndirectWordFetch.h if (cpu.tweaks.enable_wam) { tweaks 177 src/dps8/doAppendCycleInstructionFetch.h if (cpu.tweaks.enable_wam) { tweaks 32 src/dps8/doAppendCycleOperandRMW.h if (cpu.tweaks.enable_wam) { tweaks 181 src/dps8/doAppendCycleOperandRead.h if (cpu.tweaks.enable_wam) { tweaks 32 src/dps8/doAppendCycleOperandStore.h if (cpu.tweaks.enable_wam) { tweaks 32 src/dps8/doAppendCycleRTCDOperandFetch.h if (cpu.tweaks.enable_wam) { tweaks 118 src/dps8/dps8.h # define L68_(x) if (cpu.tweaks.l68_mode) { x } tweaks 119 src/dps8/dps8.h # define DPS8M_(x) if (! cpu.tweaks.l68_mode) { x } tweaks 123 src/dps8/dps8.h # define IF1 if (cpu.tweaks.isolts_mode) tweaks 417 src/dps8/dps8_addrmods.c if (cpu.tweaks.isolts_mode && tweaks 1429 src/dps8/dps8_addrmods.c if (cpu.tweaks.isolts_mode) tweaks 171 src/dps8/dps8_append.c if (cpu.tweaks.enable_wam) tweaks 340 src/dps8/dps8_append.c if ((! cpu.tweaks.enable_wam || ! cpu.cu.SD_ON)) { tweaks 345 src/dps8/dps8_append.c if (cpu.tweaks.l68_mode) { // L68 tweaks 378 src/dps8/dps8_append.c if (! cpu.tweaks.l68_mode) { // DPS8M tweaks 595 src/dps8/dps8_append.c if (nomatch || (! cpu.tweaks.enable_wam) || (! cpu.cu.SD_ON)) tweaks 601 src/dps8/dps8_append.c if (cpu.tweaks.l68_mode) { // L68 tweaks 643 src/dps8/dps8_append.c if (! cpu.tweaks.l68_mode) { // DPS8M tweaks 680 src/dps8/dps8_append.c if ((! cpu.tweaks.enable_wam) || (! cpu.cu.PT_ON)) tweaks 686 src/dps8/dps8_append.c if (cpu.tweaks.l68_mode) { // L68 tweaks 830 src/dps8/dps8_append.c if (nomatch || (! cpu.tweaks.enable_wam) || (! cpu.cu.PT_ON)) tweaks 836 src/dps8/dps8_append.c if (cpu.tweaks.l68_mode) { // L68 tweaks 1218 src/dps8/dps8_append.c if (cpu.tweaks.enable_wam) tweaks 194 src/dps8/dps8_cpu.c for (int i = 0; i < (cpus[cpu_unit_idx].tweaks.l68_mode ? N_L68_CPU_PORTS : N_DPS8M_CPU_PORTS); i ++) tweaks 221 src/dps8/dps8_cpu.c cpus[cpu_unit_idx].tweaks.dis_enable); tweaks 225 src/dps8/dps8_cpu.c cpus[cpu_unit_idx].tweaks.halt_on_unimp); tweaks 227 src/dps8/dps8_cpu.c cpus[cpu_unit_idx].tweaks.enable_wam); tweaks 229 src/dps8/dps8_cpu.c cpus[cpu_unit_idx].tweaks.report_faults); tweaks 231 src/dps8/dps8_cpu.c cpus[cpu_unit_idx].tweaks.tro_enable); tweaks 233 src/dps8/dps8_cpu.c cpus[cpu_unit_idx].tweaks.drl_fatal); tweaks 235 src/dps8/dps8_cpu.c cpus[cpu_unit_idx].tweaks.useMap); tweaks 250 src/dps8/dps8_cpu.c sim_msg ("ISOLTS mode: %01o(8)\r\n", cpus[cpu_unit_idx].tweaks.isolts_mode); tweaks 251 src/dps8/dps8_cpu.c sim_msg ("NODIS mode: %01o(8)\r\n", cpus[cpu_unit_idx].tweaks.nodis); tweaks 253 src/dps8/dps8_cpu.c cpus[cpu_unit_idx].tweaks.l68_mode, cpus[cpu_unit_idx].tweaks.l68_mode ? "6180" : "DPS8/M"); tweaks 531 src/dps8/dps8_cpu.c if ((! cpus[cpu_unit_idx].tweaks.l68_mode) && (int) v > 3) { tweaks 547 src/dps8/dps8_cpu.c if (cpus[cpu_unit_idx].tweaks.l68_mode) { tweaks 580 src/dps8/dps8_cpu.c cpus[cpu_unit_idx].tweaks.dis_enable = (uint) v; tweaks 584 src/dps8/dps8_cpu.c cpus[cpu_unit_idx].tweaks.halt_on_unimp = (uint) v; tweaks 586 src/dps8/dps8_cpu.c cpus[cpu_unit_idx].tweaks.enable_wam = (uint) v; tweaks 588 src/dps8/dps8_cpu.c cpus[cpu_unit_idx].tweaks.report_faults = (uint) v; tweaks 590 src/dps8/dps8_cpu.c cpus[cpu_unit_idx].tweaks.tro_enable = (uint) v; tweaks 592 src/dps8/dps8_cpu.c cpus[cpu_unit_idx].tweaks.drl_fatal = (uint) v; tweaks 594 src/dps8/dps8_cpu.c cpus[cpu_unit_idx].tweaks.useMap = v; tweaks 604 src/dps8/dps8_cpu.c cpus[cpu_unit_idx].tweaks.enable_emcall = v; tweaks 619 src/dps8/dps8_cpu.c bool was = cpus[cpu_unit_idx].tweaks.isolts_mode; tweaks 620 src/dps8/dps8_cpu.c cpus[cpu_unit_idx].tweaks.isolts_mode = v; tweaks 623 src/dps8/dps8_cpu.c if (cpus[cpu_unit_idx].tweaks.l68_mode) // L68 tweaks 631 src/dps8/dps8_cpu.c cpus[cpu_unit_idx].tweaks.useMap = true; tweaks 632 src/dps8/dps8_cpu.c cpus[cpu_unit_idx].tweaks.enable_wam = true; tweaks 657 src/dps8/dps8_cpu.c if (cpus[cpu_unit_idx].tweaks.l68_mode) { // L68 tweaks 716 src/dps8/dps8_cpu.c cpus[cpu_unit_idx].tweaks.nodis = v; tweaks 718 src/dps8/dps8_cpu.c cpus[cpu_unit_idx].tweaks.l68_mode = v; tweaks 856 src/dps8/dps8_cpu.c cpun->tweaks.l68_mode = 1; tweaks 881 src/dps8/dps8_cpu.c cpun->tweaks.l68_mode = 0; tweaks 977 src/dps8/dps8_cpu.c if (cpu.tweaks.isolts_mode) tweaks 991 src/dps8/dps8_cpu.c if (cpu.tweaks.nodis) { tweaks 1028 src/dps8/dps8_cpu.c if (cpun->tweaks.isolts_mode) tweaks 1031 src/dps8/dps8_cpu.c if (cpun->tweaks.useMap) tweaks 1320 src/dps8/dps8_cpu.c for (int port_num = 0; port_num < (cpu.tweaks.l68_mode ? N_L68_CPU_PORTS : N_DPS8M_CPU_PORTS); port_num ++) tweaks 1358 src/dps8/dps8_cpu.c cpu.tweaks.l68_mode ? tweaks 1359 src/dps8/dps8_cpu.c cpu.tweaks.isolts_mode ? tweaks 1771 src/dps8/dps8_cpu.c if (cpu.tweaks.isolts_mode == 0) tweaks 2140 src/dps8/dps8_cpu.c if (cpu.tweaks.isolts_mode) tweaks 2380 src/dps8/dps8_cpu.c if (cpu.tweaks.isolts_mode) { tweaks 2445 src/dps8/dps8_cpu.c if (cpu.tweaks.isolts_mode) tweaks 2457 src/dps8/dps8_cpu.c if (cpu.tweaks.tro_enable) tweaks 2489 src/dps8/dps8_cpu.c if (cpu.tweaks.tro_enable) { tweaks 2792 src/dps8/dps8_cpu.c tweaks 2850 src/dps8/dps8_cpu.c cpu.syncClockModePoll = cpu.tweaks.isolts_mode ? 1 : syncClockModePollRate; tweaks 2897 src/dps8/dps8_cpu.c cpus[i].workAllocation += cpu.tweaks.isolts_mode ? 1 : workAllocationQuantum; tweaks 2962 src/dps8/dps8_cpu.c if (LIKELY (! cpu.tweaks.isolts_mode) && tweaks 2997 src/dps8/dps8_cpu.c if (cpu.tweaks.l68_mode) tweaks 3155 src/dps8/dps8_cpu.c if (cpu.tweaks.tro_enable) { tweaks 3193 src/dps8/dps8_cpu.c if (cpu.tweaks.tro_enable) tweaks 3235 src/dps8/dps8_cpu.c if (cpu.tweaks.tro_enable) { tweaks 3881 src/dps8/dps8_cpu.c if (cpu.tweaks.isolts_mode) tweaks 3958 src/dps8/dps8_cpu.c if (cpu.tweaks.isolts_mode) tweaks 4102 src/dps8/dps8_cpu.c if (cpu.tweaks.isolts_mode) { tweaks 4422 src/dps8/dps8_cpu.c add_history (cpu.tweaks.l68_mode ? L68_APU_HIST_REG : DPS8M_APU_HIST_REG, w0, w1); tweaks 5444 src/dps8/dps8_cpu.c cpus[0].tweaks.enable_emcall = 1; tweaks 1528 src/dps8/dps8_cpu.h #define N_MODEL_WAM_ENTRIES (cpu.tweaks.l68_mode ? N_L68_WAM_ENTRIES : N_DPS8M_WAM_ENTRIES) tweaks 1632 src/dps8/dps8_cpu.h tweaksType tweaks; tweaks 1802 src/dps8/dps8_cpu.h if (cpu.tweaks.useMap) \ tweaks 1817 src/dps8/dps8_cpu.h if (cpu.tweaks.useMap) \ tweaks 2054 src/dps8/dps8_cpu.h if (cpu.tweaks.isolts_mode) tweaks 2078 src/dps8/dps8_cpu.h if (cpu.tweaks.isolts_mode) tweaks 2115 src/dps8/dps8_cpu.h if (cpu.tweaks.isolts_mode) tweaks 884 src/dps8/dps8_faults.c if (cpu.tweaks.l68_mode) tweaks 892 src/dps8/dps8_faults.c if (cpu.tweaks.l68_mode) tweaks 974 src/dps8/dps8_faults.c if (cpu.tweaks.l68_mode) { // L68 tweaks 1472 src/dps8/dps8_hw_consts.h # define N_MODEL_HIST_SIZE (cpu.tweaks.l68_mode ? N_L68_HIST_SIZE : N_DPS8M_HIST_SIZE) tweaks 506 src/dps8/dps8_ins.c if (cpu.tweaks.isolts_mode) tweaks 755 src/dps8/dps8_ins.c if (cpu.tweaks.isolts_mode) tweaks 775 src/dps8/dps8_ins.c if (cpu.tweaks.isolts_mode) tweaks 869 src/dps8/dps8_ins.c if (cpu.tweaks.isolts_mode) tweaks 2168 src/dps8/dps8_ins.c if (cpu.tweaks.l68_mode) tweaks 2416 src/dps8/dps8_ins.c if (cpu.tweaks.l68_mode) { // L68 tweaks 3275 src/dps8/dps8_ins.c if (cpu.tweaks.l68_mode) tweaks 3836 src/dps8/dps8_ins.c if (cpu.tweaks.isolts_mode) tweaks 4034 src/dps8/dps8_ins.c if (cpu.tweaks.isolts_mode) tweaks 7157 src/dps8/dps8_ins.c if (cpu.tweaks.l68_mode) tweaks 7220 src/dps8/dps8_ins.c if (cpu.tweaks.drl_fatal) tweaks 7551 src/dps8/dps8_ins.c if (! cpu.tweaks.l68_mode) // DPS8M tweaks 7624 src/dps8/dps8_ins.c if (cpu.tweaks.isolts_mode) tweaks 7644 src/dps8/dps8_ins.c if (cpu.tweaks.l68_mode) { tweaks 7662 src/dps8/dps8_ins.c if (cpu.tweaks.l68_mode) { tweaks 7690 src/dps8/dps8_ins.c if (cpu.tweaks.l68_mode) { tweaks 7705 src/dps8/dps8_ins.c if (cpu.tweaks.l68_mode) { tweaks 7748 src/dps8/dps8_ins.c uint reg = cpu.tweaks.l68_mode ? L68_APU_HIST_REG : DPS8M_APU_HIST_REG; tweaks 7796 src/dps8/dps8_ins.c uint reg = cpu.tweaks.l68_mode ? L68_DU_HIST_REG : DPS8M_EAPU_HIST_REG; tweaks 7818 src/dps8/dps8_ins.c uint reg = cpu.tweaks.l68_mode ? L68_OU_HIST_REG : DPS8M_DU_OU_HIST_REG; tweaks 8027 src/dps8/dps8_ins.c if (cpu.tweaks.enable_wam) tweaks 8029 src/dps8/dps8_ins.c if (cpu.tweaks.l68_mode || cpu.cu.PT_ON) // only clear when enabled tweaks 8073 src/dps8/dps8_ins.c if (cpu.tweaks.enable_wam) tweaks 8075 src/dps8/dps8_ins.c if (cpu.tweaks.l68_mode || cpu.cu.SD_ON) // only clear when enabled tweaks 8218 src/dps8/dps8_ins.c if (! cpu.tweaks.l68_mode) { tweaks 8389 src/dps8/dps8_ins.c if (cpu.tweaks.l68_mode) tweaks 8410 src/dps8/dps8_ins.c if (cpu.tweaks.l68_mode) tweaks 8456 src/dps8/dps8_ins.c if (!cpu.tweaks.l68_mode) { // DPS8M tweaks 8765 src/dps8/dps8_ins.c if (! cpu.tweaks.dis_enable) tweaks 8777 src/dps8/dps8_ins.c if ((! cpu.tweaks.tro_enable) && tweaks 8929 src/dps8/dps8_ins.c if (cpu.tweaks.isolts_mode) tweaks 9562 src/dps8/dps8_ins.c if (cpu.tweaks.enable_emcall) { tweaks 9573 src/dps8/dps8_ins.c if (cpu.tweaks.halt_on_unimp) tweaks 455 src/dps8/dps8_math.c return (! cpu.tweaks.l68_mode) && (!! cpu.options.hex_mode_installed) && (!! cpu.MR.hexfp) && (!! TST_I_HEX); tweaks 452 src/dps8/segldr.c cpus[0].tweaks.enable_emcall = 1;