service: hid: Implement NpadResource and NpadData

This commit is contained in:
Narr the Reg
2024-01-01 15:23:56 -06:00
parent 148ad0cf0b
commit 6a244465ce
19 changed files with 1929 additions and 675 deletions

View File

@@ -267,6 +267,7 @@ enum class NpadStyleSet : u32 {
All = 0xFFFFFFFFU,
};
static_assert(sizeof(NpadStyleSet) == 4, "NpadStyleSet is an invalid size");
DECLARE_ENUM_FLAG_OPERATORS(NpadStyleSet)
// This is nn::hid::VibrationDevicePosition
enum class VibrationDevicePosition : u32 {