Mesen2/Core/Shared/ArmEnums.h
Sour 8d6830a70a SNES: Add support for ST018 coprocessor
Used by a single game: Hayazashi Nidan Morita Shougi 2
2024-12-29 23:41:52 +09:00

42 lines
406 B
C

#pragma once
#include "pch.h"
enum class ArmOpCategory
{
BranchExchangeRegister,
Branch,
Msr,
Mrs,
DataProcessing,
Multiply,
MultiplyLong,
SingleDataTransfer,
SignedHalfDataTransfer,
BlockDataTransfer,
SingleDataSwap,
SoftwareInterrupt,
InvalidOp,
};
enum class ArmAluOperation : uint8_t
{
And,
Eor,
Sub,
Rsb,
Add,
Adc,
Sbc,
Rsc,
Tst,
Teq,
Cmp,
Cmn,
Orr,
Mov,
Bic,
Mvn
};