| 56 | } |
| 57 | |
| 58 | uint32_t cpu_address_mode(uint32_t address, bool mode) { |
| 59 | if (mode) { |
| 60 | return address & 0xFFFFFF; |
| 61 | } |
| 62 | return (cpu.registers.MBASE << 16) | (address & 0xFFFF); |
| 63 | } |
| 64 | static void cpu_prefetch(uint32_t address, bool mode) { |
| 65 | cpu.ADL = mode; |
| 66 | cpu.registers.PC = cpu_address_mode(address, mode); |
no outgoing calls
no test coverage detected