summaryrefslogtreecommitdiff
path: root/shared-module/gamepad
AgeCommit message (Expand)Author
2021-03-15run code formatting scriptmicroDev
2020-05-13Gamepad & GamepadShift: Enable ticks while object existsJeff Epler
2019-04-16Simplify type check in tick and init lastScott Shawcroft
2019-04-16Include cleanup and style tweaksScott Shawcroft
2019-04-16Fully split gamepadshift from gamepadScott Shawcroft
2019-04-15Split GamePadShift from GamePad to save space on most boards.Scott Shawcroft
2019-04-12Reorganize the gamepad codeRadomir Dopieralski
2019-04-12More refactoringRadomir Dopieralski
2019-04-12Optimize the size of code for gamepadRadomir Dopieralski
2019-04-12Add debouncing to GamePadShiftRadomir Dopieralski
2019-04-12Go back to simple bit-banging in GamePadShift, fix problemsRadomir Dopieralski
2019-04-12Read one bit per system clock tick in GamePadShiftRadomir Dopieralski
2019-04-12Add GamePadShift for handling shift-register-based buttonsRadomir Dopieralski
2018-05-30Add gamepad_singleton to root pointersRadomir Dopieralski
2018-05-23Remove volatile from the gamepad structRadomir Dopieralski
2018-05-23Avoid uninitialized gamepad on exceptionRadomir Dopieralski
2018-05-23Cache pullup state in gamepadRadomir Dopieralski
2018-03-31Respect pin's pull in gamepadRadomir Dopieralski
2017-10-22Gracefully reset the gamepad moduleRadomir Dopieralski
2017-10-03Add a `gamepad` module for handling buttons in the background. (#295)Radomir Dopieralski