get_word_000_prefetch(0);
if(hardware_bus_error) {
int pcoffset = 0;
- pcoffset = oldpc + 2;
+ pcoffset = (oldpc - srca) + 2;
exception2_fetch_opcode(opcode, 0, pcoffset);
return 4 * CYCLE_UNIT / 2 + count_cycles;
}
get_word_000_prefetch(0);
if(hardware_bus_error) {
int pcoffset = 0;
- pcoffset = oldpc + 4;
+ pcoffset = (oldpc - srca) + 4;
exception2_fetch_opcode(opcode, 0, pcoffset);
return 6 * CYCLE_UNIT / 2 + count_cycles;
}
get_word_000_prefetch(0);
if(hardware_bus_error) {
int pcoffset = 0;
- pcoffset = oldpc + 4;
+ pcoffset = (oldpc - srca) + 4;
exception2_fetch_opcode(opcode, 0, pcoffset);
return 10 * CYCLE_UNIT / 2 + count_cycles;
}
get_word_000_prefetch(0);
if(hardware_bus_error) {
int pcoffset = 0;
- pcoffset = oldpc + 4;
+ pcoffset = (oldpc - srca) + 4;
exception2_fetch_opcode(opcode, 0, pcoffset);
return 6 * CYCLE_UNIT / 2 + count_cycles;
}
get_word_000_prefetch(0);
if(hardware_bus_error) {
int pcoffset = 0;
- pcoffset = oldpc + 6;
+ pcoffset = (oldpc - srca) + 6;
exception2_fetch_opcode(opcode, 0, pcoffset);
return 8 * CYCLE_UNIT / 2 + count_cycles;
}
get_word_000_prefetch(0);
if(hardware_bus_error) {
int pcoffset = 0;
- pcoffset = oldpc + 4;
+ pcoffset = (oldpc - srca) + 4;
exception2_fetch_opcode(opcode, 0, pcoffset);
return 6 * CYCLE_UNIT / 2 + count_cycles;
}
get_word_000_prefetch(0);
if(hardware_bus_error) {
int pcoffset = 0;
- pcoffset = oldpc + 4;
+ pcoffset = (oldpc - srca) + 4;
exception2_fetch_opcode(opcode, 0, pcoffset);
return 10 * CYCLE_UNIT / 2 + count_cycles;
}
get_word_000_prefetch(0);
if(hardware_bus_error) {
int pcoffset = 0;
- pcoffset = oldpc + 2;
+ pcoffset = (oldpc - srca) + 2;
exception2_fetch_opcode(opcode, 0, pcoffset);
return 4 * CYCLE_UNIT / 2 + count_cycles;
}
get_word_000_prefetch(0);
if(hardware_bus_error) {
int pcoffset = 0;
- pcoffset = oldpc + 2;
+ pcoffset = (oldpc - srca) + 2;
exception2_fetch_opcode(opcode, 0, pcoffset);
return 6 * CYCLE_UNIT / 2 + count_cycles;
}
get_word_000_prefetch(0);
if(hardware_bus_error) {
int pcoffset = 0;
- pcoffset = oldpc + 2;
+ pcoffset = (oldpc - srca) + 2;
exception2_fetch_opcode(opcode, 0, pcoffset);
return 10 * CYCLE_UNIT / 2 + count_cycles;
}
get_word_000_prefetch(0);
if(hardware_bus_error) {
int pcoffset = 0;
- pcoffset = oldpc + 2;
+ pcoffset = (oldpc - srca) + 2;
exception2_fetch_opcode(opcode, 0, pcoffset);
return 6 * CYCLE_UNIT / 2 + count_cycles;
}
get_word_000_prefetch(0);
if(hardware_bus_error) {
int pcoffset = 0;
- pcoffset = oldpc + 2;
+ pcoffset = (oldpc - srca) + 2;
exception2_fetch_opcode(opcode, 0, pcoffset);
return 8 * CYCLE_UNIT / 2 + count_cycles;
}
get_word_000_prefetch(0);
if(hardware_bus_error) {
int pcoffset = 0;
- pcoffset = oldpc + 2;
+ pcoffset = (oldpc - srca) + 2;
exception2_fetch_opcode(opcode, 0, pcoffset);
return 6 * CYCLE_UNIT / 2 + count_cycles;
}
get_word_000_prefetch(0);
if(hardware_bus_error) {
int pcoffset = 0;
- pcoffset = oldpc + 2;
+ pcoffset = (oldpc - srca) + 2;
exception2_fetch_opcode(opcode, 0, pcoffset);
return 10 * CYCLE_UNIT / 2 + count_cycles;
}
get_word_000_prefetch(0);
if(hardware_bus_error) {
int pcoffset = 0;
- pcoffset = oldpc + 2;
+ pcoffset = (oldpc - srca) + 2;
exception2_fetch_opcode(opcode, 0, pcoffset);
return 4 * CYCLE_UNIT / 2 + count_cycles;
}
get_word_000_prefetch(0);
if(hardware_bus_error) {
int pcoffset = 0;
- pcoffset = oldpc + 4;
+ pcoffset = (oldpc - srca) + 4;
exception2_fetch_opcode(opcode, 0, pcoffset);
return 6 * CYCLE_UNIT / 2 + count_cycles;
}
get_word_000_prefetch(0);
if(hardware_bus_error) {
int pcoffset = 0;
- pcoffset = oldpc + 4;
+ pcoffset = (oldpc - srca) + 4;
exception2_fetch_opcode(opcode, 0, pcoffset);
return 10 * CYCLE_UNIT / 2 + count_cycles;
}
get_word_000_prefetch(0);
if(hardware_bus_error) {
int pcoffset = 0;
- pcoffset = oldpc + 4;
+ pcoffset = (oldpc - srca) + 4;
exception2_fetch_opcode(opcode, 0, pcoffset);
return 6 * CYCLE_UNIT / 2 + count_cycles;
}
get_word_000_prefetch(0);
if(hardware_bus_error) {
int pcoffset = 0;
- pcoffset = oldpc + 6;
+ pcoffset = (oldpc - srca) + 6;
exception2_fetch_opcode(opcode, 0, pcoffset);
return 8 * CYCLE_UNIT / 2 + count_cycles;
}
get_word_000_prefetch(0);
if(hardware_bus_error) {
int pcoffset = 0;
- pcoffset = oldpc + 4;
+ pcoffset = (oldpc - srca) + 4;
exception2_fetch_opcode(opcode, 0, pcoffset);
return 6 * CYCLE_UNIT / 2 + count_cycles;
}
get_word_000_prefetch(0);
if(hardware_bus_error) {
int pcoffset = 0;
- pcoffset = oldpc + 4;
+ pcoffset = (oldpc - srca) + 4;
exception2_fetch_opcode(opcode, 0, pcoffset);
return 10 * CYCLE_UNIT / 2 + count_cycles;
}
get_word_000_prefetch(0);
if(hardware_bus_error) {
int pcoffset = 0;
- pcoffset = oldpc + 2;
+ pcoffset = (oldpc - srca) + 2;
exception2_fetch_opcode(opcode, 0, pcoffset);
return 4 * CYCLE_UNIT / 2 + count_cycles;
}
get_word_000_prefetch(0);
if(hardware_bus_error) {
int pcoffset = 0;
- pcoffset = oldpc + 2;
+ pcoffset = (oldpc - srca) + 2;
exception2_fetch_opcode(opcode, 0, pcoffset);
return 6 * CYCLE_UNIT / 2 + count_cycles;
}
get_word_000_prefetch(0);
if(hardware_bus_error) {
int pcoffset = 0;
- pcoffset = oldpc + 2;
+ pcoffset = (oldpc - srca) + 2;
exception2_fetch_opcode(opcode, 0, pcoffset);
return 10 * CYCLE_UNIT / 2 + count_cycles;
}
get_word_000_prefetch(0);
if(hardware_bus_error) {
int pcoffset = 0;
- pcoffset = oldpc + 2;
+ pcoffset = (oldpc - srca) + 2;
exception2_fetch_opcode(opcode, 0, pcoffset);
return 6 * CYCLE_UNIT / 2 + count_cycles;
}
get_word_000_prefetch(0);
if(hardware_bus_error) {
int pcoffset = 0;
- pcoffset = oldpc + 2;
+ pcoffset = (oldpc - srca) + 2;
exception2_fetch_opcode(opcode, 0, pcoffset);
return 8 * CYCLE_UNIT / 2 + count_cycles;
}
get_word_000_prefetch(0);
if(hardware_bus_error) {
int pcoffset = 0;
- pcoffset = oldpc + 2;
+ pcoffset = (oldpc - srca) + 2;
exception2_fetch_opcode(opcode, 0, pcoffset);
return 6 * CYCLE_UNIT / 2 + count_cycles;
}
get_word_000_prefetch(0);
if(hardware_bus_error) {
int pcoffset = 0;
- pcoffset = oldpc + 2;
+ pcoffset = (oldpc - srca) + 2;
exception2_fetch_opcode(opcode, 0, pcoffset);
return 10 * CYCLE_UNIT / 2 + count_cycles;
}
get_word_ce000_prefetch(0);
if(hardware_bus_error) {
int pcoffset = 0;
- pcoffset = oldpc + 2;
+ pcoffset = (oldpc - srca) + 2;
exception2_fetch_opcode(opcode, 0, pcoffset);
return;
}
get_word_ce000_prefetch(0);
if(hardware_bus_error) {
int pcoffset = 0;
- pcoffset = oldpc + 4;
+ pcoffset = (oldpc - srca) + 4;
exception2_fetch_opcode(opcode, 0, pcoffset);
return;
}
get_word_ce000_prefetch(0);
if(hardware_bus_error) {
int pcoffset = 0;
- pcoffset = oldpc + 4;
+ pcoffset = (oldpc - srca) + 4;
exception2_fetch_opcode(opcode, 0, pcoffset);
return;
}
get_word_ce000_prefetch(0);
if(hardware_bus_error) {
int pcoffset = 0;
- pcoffset = oldpc + 4;
+ pcoffset = (oldpc - srca) + 4;
exception2_fetch_opcode(opcode, 0, pcoffset);
return;
}
get_word_ce000_prefetch(0);
if(hardware_bus_error) {
int pcoffset = 0;
- pcoffset = oldpc + 6;
+ pcoffset = (oldpc - srca) + 6;
exception2_fetch_opcode(opcode, 0, pcoffset);
return;
}
get_word_ce000_prefetch(0);
if(hardware_bus_error) {
int pcoffset = 0;
- pcoffset = oldpc + 4;
+ pcoffset = (oldpc - srca) + 4;
exception2_fetch_opcode(opcode, 0, pcoffset);
return;
}
get_word_ce000_prefetch(0);
if(hardware_bus_error) {
int pcoffset = 0;
- pcoffset = oldpc + 4;
+ pcoffset = (oldpc - srca) + 4;
exception2_fetch_opcode(opcode, 0, pcoffset);
return;
}
get_word_ce000_prefetch(0);
if(hardware_bus_error) {
int pcoffset = 0;
- pcoffset = oldpc + 2;
+ pcoffset = (oldpc - srca) + 2;
exception2_fetch_opcode(opcode, 0, pcoffset);
return;
}
get_word_ce000_prefetch(0);
if(hardware_bus_error) {
int pcoffset = 0;
- pcoffset = oldpc + 2;
+ pcoffset = (oldpc - srca) + 2;
exception2_fetch_opcode(opcode, 0, pcoffset);
return;
}
get_word_ce000_prefetch(0);
if(hardware_bus_error) {
int pcoffset = 0;
- pcoffset = oldpc + 2;
+ pcoffset = (oldpc - srca) + 2;
exception2_fetch_opcode(opcode, 0, pcoffset);
return;
}
get_word_ce000_prefetch(0);
if(hardware_bus_error) {
int pcoffset = 0;
- pcoffset = oldpc + 2;
+ pcoffset = (oldpc - srca) + 2;
exception2_fetch_opcode(opcode, 0, pcoffset);
return;
}
get_word_ce000_prefetch(0);
if(hardware_bus_error) {
int pcoffset = 0;
- pcoffset = oldpc + 2;
+ pcoffset = (oldpc - srca) + 2;
exception2_fetch_opcode(opcode, 0, pcoffset);
return;
}
get_word_ce000_prefetch(0);
if(hardware_bus_error) {
int pcoffset = 0;
- pcoffset = oldpc + 2;
+ pcoffset = (oldpc - srca) + 2;
exception2_fetch_opcode(opcode, 0, pcoffset);
return;
}
get_word_ce000_prefetch(0);
if(hardware_bus_error) {
int pcoffset = 0;
- pcoffset = oldpc + 2;
+ pcoffset = (oldpc - srca) + 2;
exception2_fetch_opcode(opcode, 0, pcoffset);
return;
}
get_word_ce000_prefetch(0);
if(hardware_bus_error) {
int pcoffset = 0;
- pcoffset = oldpc + 2;
+ pcoffset = (oldpc - srca) + 2;
exception2_fetch_opcode(opcode, 0, pcoffset);
return;
}
get_word_ce000_prefetch(0);
if(hardware_bus_error) {
int pcoffset = 0;
- pcoffset = oldpc + 4;
+ pcoffset = (oldpc - srca) + 4;
exception2_fetch_opcode(opcode, 0, pcoffset);
return;
}
get_word_ce000_prefetch(0);
if(hardware_bus_error) {
int pcoffset = 0;
- pcoffset = oldpc + 4;
+ pcoffset = (oldpc - srca) + 4;
exception2_fetch_opcode(opcode, 0, pcoffset);
return;
}
get_word_ce000_prefetch(0);
if(hardware_bus_error) {
int pcoffset = 0;
- pcoffset = oldpc + 4;
+ pcoffset = (oldpc - srca) + 4;
exception2_fetch_opcode(opcode, 0, pcoffset);
return;
}
get_word_ce000_prefetch(0);
if(hardware_bus_error) {
int pcoffset = 0;
- pcoffset = oldpc + 6;
+ pcoffset = (oldpc - srca) + 6;
exception2_fetch_opcode(opcode, 0, pcoffset);
return;
}
get_word_ce000_prefetch(0);
if(hardware_bus_error) {
int pcoffset = 0;
- pcoffset = oldpc + 4;
+ pcoffset = (oldpc - srca) + 4;
exception2_fetch_opcode(opcode, 0, pcoffset);
return;
}
get_word_ce000_prefetch(0);
if(hardware_bus_error) {
int pcoffset = 0;
- pcoffset = oldpc + 4;
+ pcoffset = (oldpc - srca) + 4;
exception2_fetch_opcode(opcode, 0, pcoffset);
return;
}
get_word_ce000_prefetch(0);
if(hardware_bus_error) {
int pcoffset = 0;
- pcoffset = oldpc + 2;
+ pcoffset = (oldpc - srca) + 2;
exception2_fetch_opcode(opcode, 0, pcoffset);
return;
}
get_word_ce000_prefetch(0);
if(hardware_bus_error) {
int pcoffset = 0;
- pcoffset = oldpc + 2;
+ pcoffset = (oldpc - srca) + 2;
exception2_fetch_opcode(opcode, 0, pcoffset);
return;
}
get_word_ce000_prefetch(0);
if(hardware_bus_error) {
int pcoffset = 0;
- pcoffset = oldpc + 2;
+ pcoffset = (oldpc - srca) + 2;
exception2_fetch_opcode(opcode, 0, pcoffset);
return;
}
get_word_ce000_prefetch(0);
if(hardware_bus_error) {
int pcoffset = 0;
- pcoffset = oldpc + 2;
+ pcoffset = (oldpc - srca) + 2;
exception2_fetch_opcode(opcode, 0, pcoffset);
return;
}
get_word_ce000_prefetch(0);
if(hardware_bus_error) {
int pcoffset = 0;
- pcoffset = oldpc + 2;
+ pcoffset = (oldpc - srca) + 2;
exception2_fetch_opcode(opcode, 0, pcoffset);
return;
}
get_word_ce000_prefetch(0);
if(hardware_bus_error) {
int pcoffset = 0;
- pcoffset = oldpc + 2;
+ pcoffset = (oldpc - srca) + 2;
exception2_fetch_opcode(opcode, 0, pcoffset);
return;
}
get_word_ce000_prefetch(0);
if(hardware_bus_error) {
int pcoffset = 0;
- pcoffset = oldpc + 2;
+ pcoffset = (oldpc - srca) + 2;
exception2_fetch_opcode(opcode, 0, pcoffset);
return;
}