mirror of https://github.com/ARMmbed/mbed-os.git
Fixed some comments
parent
0fd7dcaa4e
commit
911c799de0
|
@ -94,7 +94,7 @@ private:
|
|||
// Nordic transfer structures for each in/out endpoint
|
||||
nrf_drv_usbd_transfer_t transfer_buf[18];
|
||||
|
||||
// Returns the appropraite transfer structure buffer for the given endpoint
|
||||
// Returns the appropriate transfer structure buffer for the given endpoint
|
||||
nrf_drv_usbd_transfer_t* get_transfer_buffer(usb_ep_t endpoint);
|
||||
|
||||
// Returns the corresponding enumeration given an mbed endpoint number
|
||||
|
|
|
@ -357,6 +357,13 @@ void USBPhyHw::endpoint_stall(usb_ep_t endpoint) {
|
|||
void USBPhyHw::endpoint_unstall(usb_ep_t endpoint) {
|
||||
nrf_drv_usbd_ep_t ep = get_nordic_endpoint(endpoint);
|
||||
nrf_drv_usbd_ep_stall_clear(ep);
|
||||
|
||||
/*
|
||||
* This is a somewhat hacky fix to fully "unload"
|
||||
* an IN endpoint after a buffer has been
|
||||
* transferred via EasyDMA...
|
||||
*/
|
||||
|
||||
nrf_drv_usbd_ep_disable(ep);
|
||||
nrf_drv_usbd_ep_enable(ep);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue