Files
kaizen/src/backend/core/mmio/Interrupt.hpp
CocoSimone 4adb7a46f8 Restructure
2022-12-22 23:08:37 +01:00

16 lines
329 B
C++

#pragma once
#include <common.hpp>
#include <core/mmio/MI.hpp>
namespace n64 {
struct Registers;
enum class Interrupt : u8 {
VI, SI, PI, AI, DP, SP
};
void InterruptRaise(MI &mi, Registers &regs, Interrupt intr);
void InterruptLower(MI &mi, Registers &regs, Interrupt intr);
void UpdateInterrupt(MI &mi, Registers &regs);
}