OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /
    from Rev 677 to Rev 678
    Reverse comparison

Rev 677 → Rev 678

/trunk/or1ksim/cpu/or32/execute.c
538,7 → 538,7
 
if (i == 0xffffffff) return;
if (config.sim.exe_log_marker && instructions % config.sim.exe_log_marker == 0) {
fprintf (runtime.sim.fexe_log, "--------------------- %8i instruction ---------------------\n");
fprintf (runtime.sim.fexe_log, "--------------------- %8i instruction ---------------------\n", instructions);
}
if (config.sim.exe_log_start <= instructions && (config.sim.exe_log_end <= 0 || instructions <= config.sim.exe_log_end)) {
switch (config.sim.exe_log_type) {
576,16 → 576,16
if (labels) fprintf (runtime.sim.fexe_log, "\n");
if (config.sim.exe_log_type == EXE_LOG_SOFTWARE) {
int i, nregs = 0;
for (i = 0; i < 3; i++)
int i;
for (i = 0; i < num_op; i++)
if (op[i + MAX_OPERANDS] & OPTYPE_DIS) {
fprintf (runtime.sim.fexe_log, "EA =%08x ", op[i]);
nregs++;
} else if ((op[i + MAX_OPERANDS] & OPTYPE_REG) && op[i]) {
fprintf (runtime.sim.fexe_log, "r%-2i=%08x ", op[i], evalsim_reg32 (op[i]));
nregs++;
} else
fprintf (runtime.sim.fexe_log, " ");
for (; i < 3; i++)
fprintf (runtime.sim.fexe_log, " ");
}
 
fprintf (runtime.sim.fexe_log, "%.8lx ", i);
/trunk/or1ksim/testbench/default.cfg
68,7 → 68,7
profile = 0
prof_fn = "sim.profile"
exe_log = 1
exe_log = 0
exe_log_type = software
exe_log_fn = "executed.log"
end

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.