- wakeup() removed

This commit is contained in:
Wiesner András 2025-02-25 10:55:00 +01:00
parent fb894c4703
commit 9753e7ded8
2 changed files with 7 additions and 17 deletions

10
usb.c
View File

@ -20,8 +20,8 @@
// --------------- // ---------------
static uint8_t tx_assembly_buf[USB_RX_BUF_SIZE] DWORD_ALIGN; ///< Buffer for assembling packets static uint8_t tx_assembly_buf[USB_RX_BUF_SIZE] DWORD_ALIGN; ///< Buffer for assembling packets
static Usb_SetupTransferState stups; ///< Setup transfer state. static Usb_SetupTransferState stups; ///< Setup transfer state.
static UsbDrv_DrvIntf *drv; ///< Mutable pointer to the driver interface static UsbDrv_DrvIntf *drv; ///< Mutable pointer to the driver interface
// ---------------- // ----------------
@ -250,11 +250,9 @@ void usbcore_process_nonsetup_event(UsbDrv_CallbackCompound *cbcpd) {
} }
} }
void usbcore_wake_up_endpoint(uint8_t ep, uint8_t dir) {
drv->en_ep_irq(ep, dir, true);
}
void usbcore_register_IN_callback(uint8_t ep, UsbDrv_IN_cb cb) { void usbcore_register_IN_callback(uint8_t ep, UsbDrv_IN_cb cb) {
bool en = cb != NULL;
drv->en_ep_irq(ep, USB_IN, en);
drv->reg_IN_cb(ep, cb); drv->reg_IN_cb(ep, cb);
} }

8
usb.h
View File

@ -58,14 +58,6 @@ uint32_t usbcore_schedule_transmission(uint8_t ep, const uint8_t *data, uint16_t
*/ */
uint32_t usbcore_schedule_reception(uint8_t ep, uint16_t size); uint32_t usbcore_schedule_reception(uint8_t ep, uint16_t size);
/**
* Wake up an Endpoint.
*
* @param ep index of the Endpoint
* @param dir direction of the Endpoint
*/
void usbcore_wake_up_endpoint(uint8_t ep, uint8_t dir);
/** /**
* Register a callback for IN transmission completion. * Register a callback for IN transmission completion.
* *