Line 95... |
Line 95... |
/* CPU */
|
/* CPU */
|
config.cpu.superscalar = 0;
|
config.cpu.superscalar = 0;
|
config.sim.history = 0;
|
config.sim.history = 0;
|
config.cpu.hazards = 0;
|
config.cpu.hazards = 0;
|
config.cpu.dependstats = 0;
|
config.cpu.dependstats = 0;
|
config.cpu.slp = 0;
|
|
config.cpu.upr = SPR_UPR_UP | SPR_UPR_DCP | SPR_UPR_ICP | SPR_UPR_DMP
|
config.cpu.upr = SPR_UPR_UP | SPR_UPR_DCP | SPR_UPR_ICP | SPR_UPR_DMP
|
| SPR_UPR_IMP | SPR_UPR_OB32P | SPR_UPR_DUP | SPR_UPR_PICP
|
| SPR_UPR_IMP | SPR_UPR_OB32P | SPR_UPR_DUP | SPR_UPR_PICP
|
| SPR_UPR_PMP | SPR_UPR_TTP;
|
| SPR_UPR_PMP | SPR_UPR_TTP;
|
|
|
/* Debug */
|
/* Debug */
|
Line 414... |
Line 413... |
{5, 0, "rev", "=0x%x", NULL, (void *)(&config.cpu.rev)},
|
{5, 0, "rev", "=0x%x", NULL, (void *)(&config.cpu.rev)},
|
{5, 0, "upr", "=0x%x", NULL, (void *)(&config.cpu.upr)},
|
{5, 0, "upr", "=0x%x", NULL, (void *)(&config.cpu.upr)},
|
{5, 0, "hazards", "=%i", NULL, (void *)(&config.cpu.hazards)},
|
{5, 0, "hazards", "=%i", NULL, (void *)(&config.cpu.hazards)},
|
{5, 0, "superscalar", "=%i", NULL, (void *)(&config.cpu.superscalar)},
|
{5, 0, "superscalar", "=%i", NULL, (void *)(&config.cpu.superscalar)},
|
{5, 0, "dependstats", "=%i", NULL, (void *)(&config.cpu.dependstats)},
|
{5, 0, "dependstats", "=%i", NULL, (void *)(&config.cpu.dependstats)},
|
{5, 0, "slp", "=%i", NULL, (void *)(&config.cpu.slp)},
|
|
{5, 0, "bpb", "=%i", NULL, (void *)(&config.cpu.bpb)},
|
{5, 0, "bpb", "=%i", NULL, (void *)(&config.cpu.bpb)},
|
{5, 0, "btic", "=%i", NULL, (void *)(&config.cpu.btic)},
|
{5, 0, "btic", "=%i", NULL, (void *)(&config.cpu.btic)},
|
|
|
{6, 0, "debug", "=%i", NULL, (void *)(&config.sim.debug)},
|
{6, 0, "debug", "=%i", NULL, (void *)(&config.sim.debug)},
|
{6, 0, "iprompt", "=%i", NULL, (void *)(&config.sim.iprompt)},
|
{6, 0, "iprompt", "=%i", NULL, (void *)(&config.sim.iprompt)},
|