|
|
|
@ -414,9 +414,6 @@ private: |
|
|
|
static const size_t OPCODE_CACHE_SIZE = 4095; |
|
|
|
opcode_cache_entry_t opcode_cache[OPCODE_CACHE_SIZE]; |
|
|
|
|
|
|
|
unsigned ziccid_flush_count = 0; |
|
|
|
static const unsigned ZICCID_FLUSH_PERIOD = 10; |
|
|
|
|
|
|
|
void take_pending_interrupt() { take_interrupt(state.mip->read() & state.mie->read()); } |
|
|
|
void take_interrupt(reg_t mask); // take first enabled interrupt in mask
|
|
|
|
void take_trap(trap_t& t, reg_t epc); // take an exception
|
|
|
|
|