aboutsummaryrefslogtreecommitdiff
path: root/tmk_core/protocol/vusb/vusb.c
diff options
context:
space:
mode:
authorJoel Challis <git@zvecr.com>2020-04-01 21:06:22 +0100
committerGitHub <noreply@github.com>2020-04-01 21:06:22 +0100
commit58a9c84d6bb22c7544231f60acace4a85d6f8dd2 (patch)
treeb66824a15543aad635de99fdb4db7768ab0c385b /tmk_core/protocol/vusb/vusb.c
parentc217186bea9226f87ef4b8acc926c3f21a0fea85 (diff)
downloadqmk_firmware-58a9c84d6bb22c7544231f60acace4a85d6f8dd2.tar.gz
qmk_firmware-58a9c84d6bb22c7544231f60acace4a85d6f8dd2.zip
Strip out features to allow minimum firmware sizes (#8645)
Diffstat (limited to 'tmk_core/protocol/vusb/vusb.c')
-rw-r--r--tmk_core/protocol/vusb/vusb.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/tmk_core/protocol/vusb/vusb.c b/tmk_core/protocol/vusb/vusb.c
index 95c59d493..00314ebe8 100644
--- a/tmk_core/protocol/vusb/vusb.c
+++ b/tmk_core/protocol/vusb/vusb.c
@@ -158,10 +158,12 @@ typedef struct {
158} __attribute__((packed)) vusb_mouse_report_t; 158} __attribute__((packed)) vusb_mouse_report_t;
159 159
160static void send_mouse(report_mouse_t *report) { 160static void send_mouse(report_mouse_t *report) {
161#if defined(MOUSE_ENABLE)
161 vusb_mouse_report_t r = {.report_id = REPORT_ID_MOUSE, .report = *report}; 162 vusb_mouse_report_t r = {.report_id = REPORT_ID_MOUSE, .report = *report};
162 if (usbInterruptIsReady3()) { 163 if (usbInterruptIsReady3()) {
163 usbSetInterrupt3((void *)&r, sizeof(vusb_mouse_report_t)); 164 usbSetInterrupt3((void *)&r, sizeof(vusb_mouse_report_t));
164 } 165 }
166#endif
165} 167}
166 168
167#ifdef EXTRAKEY_ENABLE 169#ifdef EXTRAKEY_ENABLE