wut v1.9.1
Wii U Toolchain
Loading...
Searching...
No Matches
drcled_cpp.h
Go to the documentation of this file.
1#pragma once
2
3#include <wut.h>
4#include <nn/acp/device.h>
5#include <nn/acp/result.h>
6
7#ifdef __cplusplus
8
9namespace nn
10{
11
12namespace acp
13{
14
15typedef uint8_t DrcLedStatus;
16typedef uint32_t DrcLedPattern;
17
18void
20 DrcLedPattern pattern)
21 asm("GetDrcLedStatusOfPattern__Q2_2nn3acpFPQ3_2nn3acp12DrcLedStatusQ3_2nn3acp13DrcLedPattern");
22
23void
25 asm("SetDrcLedDummyPowerStat__Q2_2nn3acpFUc");
26
27void
29 uint64_t unk2)
30 asm("SetDrcLedTimerLength__Q2_2nn3acpFULT1");
31
32void
33SetDrcLedTimerSpeed(uint32_t speed)
34 asm("SetDrcLedTimerSpeed__Q2_2nn3acpFUi");
35
36void
38 asm("TurnOffDrcLed__Q2_2nn3acpFv");
39
40void
41TurnOffDrcLedTest(uint8_t unk1)
42 asm("TurnOffDrcLedTest__Q2_2nn3acpFUc");
43
44void
45TurnOnDrcLed(uint32_t unk1,
46 DrcLedPattern pattern)
47 asm("TurnOnDrcLed__Q2_2nn3acpFUiQ3_2nn3acp13DrcLedPattern");
48
49void
50TurnOnDrcLedTest(uint8_t unk1,
51 uint32_t unk2,
52 DrcLedPattern pattern)
53 asm("TurnOnDrcLedTest__Q2_2nn3acpFUcUiQ3_2nn3acp13DrcLedPattern");
54
55} //namespace acp
56
57} //namespace nn
58
59#endif
60
uint32_t DrcLedPattern
Definition drcled_cpp.h:16
void TurnOffDrcLed() asm("TurnOffDrcLed__Q2_2nn3acpFv")
void SetDrcLedTimerSpeed(uint32_t speed) asm("SetDrcLedTimerSpeed__Q2_2nn3acpFUi")
void SetDrcLedDummyPowerStat(uint8_t unk1) asm("SetDrcLedDummyPowerStat__Q2_2nn3acpFUc")
void TurnOnDrcLedTest(uint8_t unk1, uint32_t unk2, DrcLedPattern pattern) asm("TurnOnDrcLedTest__Q2_2nn3acpFUcUiQ3_2nn3acp13DrcLedPattern")
uint8_t DrcLedStatus
Definition drcled_cpp.h:15
void TurnOffDrcLedTest(uint8_t unk1) asm("TurnOffDrcLedTest__Q2_2nn3acpFUc")
void TurnOnDrcLed(uint32_t unk1, DrcLedPattern pattern) asm("TurnOnDrcLed__Q2_2nn3acpFUiQ3_2nn3acp13DrcLedPattern")
void SetDrcLedTimerLength(uint64_t unk1, uint64_t unk2) asm("SetDrcLedTimerLength__Q2_2nn3acpFULT1")
void GetDrcLedStatusOfPattern(DrcLedStatus *ledStatus, DrcLedPattern pattern) asm("GetDrcLedStatusOfPattern__Q2_2nn3acpFPQ3_2nn3acp12DrcLedStatusQ3_2nn3acp13DrcLedPattern")
Definition ac_cpp.h:16