diff --git a/avr/cores/hid/USB-Core/Gamepad.h b/avr/cores/hid/USB-Core/Gamepad.h index 3bd4b5d..418efb0 100644 --- a/avr/cores/hid/USB-Core/Gamepad.h +++ b/avr/cores/hid/USB-Core/Gamepad.h @@ -95,8 +95,8 @@ typedef union { int8_t zAxis; int8_t rzAxis; - uint8_t dPad1 : 4; - uint8_t dPad2 : 4; + uint8_t dPad1 : 4; + uint8_t dPad2 : 4; }; } HID_GamepadReport_Data_t; @@ -130,7 +130,7 @@ public: inline void rzAxis(int8_t a){ _report.rzAxis = a; } inline void dPad1(int8_t d){ _report.dPad1 = d; } inline void dPad2(int8_t d){ _report.dPad2 = d; } -private: + HID_GamepadReport_Data_t _report; }; extern Gamepad_ Gamepad;