mirror of
https://git.suyu.dev/suyu/dynarmic.git
synced 2026-01-05 05:58:19 +01:00
added support for instruction ic ivau
This commit is contained in:
parent
b841ce1df5
commit
8728444af8
10 changed files with 73 additions and 0 deletions
|
|
@ -68,6 +68,11 @@ enum class DataCacheOperation {
|
|||
ZeroByVA,
|
||||
};
|
||||
|
||||
enum class InstructionCacheOperation {
|
||||
// IC IVAU
|
||||
InvalidateByVAToPoU,
|
||||
};
|
||||
|
||||
struct UserCallbacks {
|
||||
virtual ~UserCallbacks() = default;
|
||||
|
||||
|
|
@ -110,6 +115,7 @@ struct UserCallbacks {
|
|||
|
||||
virtual void ExceptionRaised(VAddr pc, Exception exception) = 0;
|
||||
virtual void DataCacheOperationRaised(DataCacheOperation /*op*/, VAddr /*value*/) {}
|
||||
virtual void InstructionCacheOperationRaised(InstructionCacheOperation /*op*/, VAddr /*value*/) {}
|
||||
virtual void InstructionSynchronizationBarrierRaised() {}
|
||||
|
||||
// Timing-related callbacks
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue