From 1f37806eab8a060b7275e4cbe02d7b35b73a7eda Mon Sep 17 00:00:00 2001 From: Stacey Sheldon Date: Mon, 5 Mar 2012 22:49:34 -0500 Subject: [PATCH] f4 usb_hid: fix typo in EP IN registration call Code was using the size of the Rx buffer instead of the Tx buffer when registering. Buffers are currently the same size so wasn't causing any issues. --- flight/PiOS/STM32F4xx/pios_usb_hid.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/flight/PiOS/STM32F4xx/pios_usb_hid.c b/flight/PiOS/STM32F4xx/pios_usb_hid.c index 96698c7c2..e8fee4db8 100644 --- a/flight/PiOS/STM32F4xx/pios_usb_hid.c +++ b/flight/PiOS/STM32F4xx/pios_usb_hid.c @@ -309,7 +309,7 @@ static void PIOS_USB_HID_IF_Init(uint32_t usb_hid_id) /* Register endpoint specific callbacks with the USBHOOK layer */ PIOS_USBHOOK_RegisterEpInCallback(usb_hid_dev->cfg->data_tx_ep, - sizeof(usb_hid_dev->rx_packet_buffer), + sizeof(usb_hid_dev->tx_packet_buffer), PIOS_USB_HID_EP_IN_Callback, (uint32_t) usb_hid_dev); PIOS_USBHOOK_RegisterEpOutCallback(usb_hid_dev->cfg->data_rx_ep,