Files
Orbis-Suite-3.0/Playstation/OrbisLibAPI/System.h
T

38 lines
676 B
C

#pragma once
enum NewSystemState
{
Suspend = 0x8004000,
Shutdown = 0x4000,
Reboot = 0x0,
};
enum ConsoleLEDColours
{
white,
white_Blinking,
Blue_Blinking,
};
enum ConsoleTypes
{
CT_UNK,
CT_DIAG, //0x80
CT_DEVKIT, //0x81
CT_TESTKIT, //0x82
CT_RETAIL, //0x83 -> 0x8F
CT_KRATOS, //0xA0 IMPOSSIBLE??
};
int ChangeSystemState(NewSystemState State);
void SetConsoleLED(ConsoleLEDColours Colour);
void SetControllerLED();
void RingBuzzer(BuzzerType Type);
int32_t GetCPUTemp();
int32_t GetSOCTemp();
int GetSDKVersion();
int GetUpdateVersion();
bool GetConsoleName(char* Out, size_t len);
int GetIDPS(char* Out);
int GetPSID(char* Out);
ConsoleTypes GetConsoleType();