Kristian Sloth Lauszus
|
53a82a5f57
|
Removed unused variables, as the actions are no longer sent from within the interrupts
|
2018-06-07 01:50:12 +02:00 |
|
Kristian Sloth Lauszus
|
10985abcdb
|
The UHK now only sends out data when it changes
Fixes #72, fixes #84 and fixes #85
|
2018-06-07 00:18:40 +02:00 |
|
Kristian Sloth Lauszus
|
e12e219b4e
|
Various fixes and improvements (#96)
* Global variables shared between an interrupt and the main code should be volatile
See: https://www.embedded.com/electronics-blogs/beginner-s-corner/4023801/Introduction-to-the-Volatile-Keyword
* There is no reason to change the active report if it has not changed
* Declare local functions and variables static
This both helps the compiler and the programmer
|
2018-03-11 19:19:15 +01:00 |
|
László Monda
|
a5ce90779c
|
Merge all the substructures of UsbDeviceCompositeConfigList across different files to a single structure.
|
2017-12-04 20:41:22 +01:00 |
|
László Monda
|
745e8e1cf0
|
Merge the substructures of UsbSystemKeyboardClass into a single structure.
|
2017-12-04 19:50:39 +01:00 |
|
László Monda
|
6780c8177c
|
Expose per-interface count values for debugging purposes via USB.
|
2017-12-04 17:38:31 +01:00 |
|
László Monda
|
d2ef63184b
|
Move updateUsbReports() from main.c to usb_report_updater.c and delete main.h
|
2017-11-17 01:21:30 +01:00 |
|
László Monda
|
751810ec4c
|
Explicitly add void to the argument list of zero argument functions.
|
2017-09-28 03:03:11 +02:00 |
|
László Monda
|
237ef3c34a
|
Rename action.h to key_action.h
|
2017-06-15 19:27:44 +02:00 |
|
László Monda
|
cca1e49d18
|
Rename the misspelled peripherials directory to peripherals.
|
2017-04-15 01:00:55 +02:00 |
|
László Monda
|
62a3f6b3a4
|
Add system keyboard interface and add sleep, power and wake keys.
|
2017-03-06 01:58:02 +01:00 |
|