wut v1.8.0
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/result.h>
5#include <nn/acp/device.h>
6
7#ifdef __cplusplus
8
9namespace nn {
10
11namespace acp {
12
13typedef uint8_t DrcLedStatus;
14typedef uint32_t DrcLedPattern;
15
16void
18 DrcLedPattern pattern)
19 asm("GetDrcLedStatusOfPattern__Q2_2nn3acpFPQ3_2nn3acp12DrcLedStatusQ3_2nn3acp13DrcLedPattern");
20
21void
23 asm("SetDrcLedDummyPowerStat__Q2_2nn3acpFUc");
24
25void
27 uint64_t unk2)
28 asm("SetDrcLedTimerLength__Q2_2nn3acpFULT1");
29
30void
31SetDrcLedTimerSpeed(uint32_t speed)
32 asm("SetDrcLedTimerSpeed__Q2_2nn3acpFUi");
33
34void
36 asm("TurnOffDrcLed__Q2_2nn3acpFv");
37
38void
39TurnOffDrcLedTest(uint8_t unk1)
40 asm("TurnOffDrcLedTest__Q2_2nn3acpFUc");
41
42void
43TurnOnDrcLed(uint32_t unk1,
44 DrcLedPattern pattern)
45 asm("TurnOnDrcLed__Q2_2nn3acpFUiQ3_2nn3acp13DrcLedPattern");
46
47void
48TurnOnDrcLedTest(uint8_t unk1,
49 uint32_t unk2,
50 DrcLedPattern pattern)
51 asm("TurnOnDrcLedTest__Q2_2nn3acpFUcUiQ3_2nn3acp13DrcLedPattern");
52
53} //namespace acp
54
55} //namespace nn
56
57#endif
58
uint32_t DrcLedPattern
Definition drcled_cpp.h:14
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:13
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