USB_LP_CAN_RX0_IRQHandler but usb and libcs3-lanchon-stm32.a use usb_lpIRQHandler interrupt handler This is fixed in the refactor branch, and will be part of the next release. See: https://github.com/leaflabs/libmaple/blob/refactor/libmaple/usb/usb.c#L242 https://github.com/leaflabs/...
STM32_HID_Bootloader/bootloader_F1/usb.c Line 192 in 4242f61 void USB_LP_CAN1_RX0_IRQHandler() { I have 2 concerns here: the line just above is: _SetCNTR(CNTR_RESETM | CNTR_SUSPM | CNTR_WKUPM);, so I don't see the point to test for DOVR,...
void USB_LP_CAN1_RX0_IRQHandler(void) { // Handle Reset if (_GetISTR() & ISTR_RESET) { _SetISTR(_GetISTR() & CLR_RESET); if(_USBResetHandler) { _USBResetHandler(); } return; } // Handle EP data if (_GetISTR() & ISTR_CTR) { // Handle data on EP if(_EPHandler) {...