Fix alignment of USB out report buffer 2 -> 4 (#13838)

xap
a_p_u_r_o 4 years ago committed by GitHub
parent ebed2e9a81
commit 26b62f7a6c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      tmk_core/protocol/chibios/usb_main.c

@ -518,7 +518,7 @@ static uint16_t get_hword(uint8_t *p) {
* Other Device Required Optional Optional Optional Optional Optional
*/
static uint8_t set_report_buf[2] __attribute__((aligned(2)));
static uint8_t set_report_buf[2] __attribute__((aligned(4)));
static void set_led_transfer_cb(USBDriver *usbp) {
if (usbp->setup[6] == 2) { /* LSB(wLength) */
uint8_t report_id = set_report_buf[0];

Loading…
Cancel
Save