// Copyright © 2024 ChefKiss. Licensed under the Thou Shalt Not Profit License version 1.5.
// See LICENSE for details.

#pragma once
#include <IOKit/IOTypes.h>

constexpr UInt32 mmMP0_SMN_C2PMSG_33 = 0x61;
constexpr UInt32 mmMP0_SMN_C2PMSG_58 = 0x7A;
constexpr UInt32 mmMP0_SMN_C2PMSG_59 = 0x7B;
constexpr UInt32 mmMP0_SMN_C2PMSG_64 = 0x80;
constexpr UInt32 mmMP0_SMN_C2PMSG_91 = 0x9B;
constexpr UInt32 mmMP1_SMN_C2PMSG_66 = 0x282;
constexpr UInt32 mmMP1_SMN_C2PMSG_82 = 0x292;
constexpr UInt32 mmMP1_SMN_C2PMSG_90 = 0x29A;
constexpr UInt32 mmMP1_SMN_FPS_CNT = 0x2C4;
constexpr UInt32 smnMP1_FIRMWARE_FLAGS = 0x3010024;
constexpr UInt32 smnMP1_FIRMWARE_FLAGS_INTERRUPTS_ENABLED = 0x1;
