2019-06-18 |
Merge pull request #10689 from AGlass0fMilk/nrf52840-usbphy-implementation
...
Anna Bridge
authored
on 18 Jun 2019
GitHub
committed
on 18 Jun 2019
|
---|---|
2019-06-11 |
Removed mbed.h global include
George Beckstein
committed
on 11 Jun 2019
|
2019-05-28 |
Removed incorrect comment
George Beckstein
authored
on 9 May 2019
aglass0fmilk
committed
on 28 May 2019
|
Added spdx identifiers and fixed indentation in targets.json
aglass0fmilk
committed
on 28 May 2019
|
|
Astyle fixed USBPhy_Nordic.cpp
George Beckstein
authored
on 2 May 2019
aglass0fmilk
committed
on 28 May 2019
|
|
Changed formatting, check if endpoint is stalled in unstall. Added errata header
George Beckstein
authored
on 2 May 2019
aglass0fmilk
committed
on 28 May 2019
|
|
Fixed failure on endpoint test data toggle reset (under Windows): "Data toggle not reset when calling ClearFeature(ENDPOINT_HALT) on an endpoint that has not been halted."
aglass0fmilk
committed
on 28 May 2019
|
|
Added in code to fix deepsleep underflow. Nullify event handler member variable.
George Beckstein
authored
on 15 Mar 2019
aglass0fmilk
committed
on 28 May 2019
|
|
Lock sleep when USB is initialized
...
George Beckstein
authored
on 15 Mar 2019
aglass0fmilk
committed
on 28 May 2019
|
|
Autoformatted with astyle
George Beckstein
authored
on 14 Mar 2019
aglass0fmilk
committed
on 28 May 2019
|
|
Fixed some comments
George Beckstein
authored
on 14 Mar 2019
aglass0fmilk
committed
on 28 May 2019
|
|
Fixed IRQ_ENABLE call to IRQ_DISABLE (oops).
George Beckstein
authored
on 14 Mar 2019
aglass0fmilk
committed
on 28 May 2019
|
|
Finished compatibility changes for nrfx renaming
George Beckstein
authored
on 14 Mar 2019
aglass0fmilk
committed
on 28 May 2019
|
|
Fixing compatibilities with new nrfx drivers
George Beckstein
authored
on 14 Mar 2019
aglass0fmilk
committed
on 28 May 2019
|
|
Removed redundant virtual status transfer notifications.
George Beckstein
authored
on 14 Mar 2019
aglass0fmilk
committed
on 28 May 2019
|
|
Added workaround for "unloading" IN endpoints after unstalling. Disable and then reenable when USBPhyHw::endpoint_unhalt() is called.
George Beckstein
authored
on 14 Mar 2019
aglass0fmilk
committed
on 28 May 2019
|
|
Removed unnecessary logic and changed round robin DMA scheduling
George Beckstein
authored
on 12 Mar 2019
aglass0fmilk
committed
on 28 May 2019
|
|
Added in flag for preventing double IRQ triggering and added asserts for Nordic driver calls
George Beckstein
authored
on 25 Feb 2019
aglass0fmilk
committed
on 28 May 2019
|
|
Ignore events that happen when an endpoint is stalled/halted
George Beckstein
authored
on 21 Feb 2019
aglass0fmilk
committed
on 28 May 2019
|
|
Added a return from the virtual status transfer software-triggered interrupt. Not entirely sure this is appropriate.
George Beckstein
authored
on 21 Feb 2019
aglass0fmilk
committed
on 28 May 2019
|
|
Added simulated status stage interrupt
George Beckstein
authored
on 21 Feb 2019
aglass0fmilk
committed
on 28 May 2019
|
|
Trying virtual status stage and generated interrupt
George Beckstein
authored
on 9 Feb 2019
aglass0fmilk
committed
on 28 May 2019
|
|
Added setup status enum and removed some old commented out code
George Beckstein
authored
on 3 Feb 2019
aglass0fmilk
committed
on 28 May 2019
|
|
Implemented USBPhyHw::unconfigure() as it was causing configuration changes to fail. Endpoints were not being removed properly in the Nordic driver
George Beckstein
authored
on 2 Feb 2019
aglass0fmilk
committed
on 28 May 2019
|
|
Added data toggle clearing to removing endpoints. Reworked aborting endpoints in nordic driver to prevent an ASSERT when it is called on ISO endpoints
George Beckstein
authored
on 29 Jan 2019
aglass0fmilk
committed
on 28 May 2019
|
|
Changed a little formatting
George Beckstein
authored
on 21 Jan 2019
aglass0fmilk
committed
on 28 May 2019
|
|
Added code to ignore ZLP packets on the ISOOUT endpoint... not fixing issue yet
George Beckstein
authored
on 19 Jan 2019
aglass0fmilk
committed
on 28 May 2019
|
|
Removed function call for SOF event -- frame counter is already included in data from usb event
George Beckstein
authored
on 19 Jan 2019
aglass0fmilk
committed
on 28 May 2019
|
|
Removed 0 max packet size assert for ISO endpoints. Ensured usbd_ep_abort would not be called on ISO endpoints (this currently causes an ASSERT in the Nordic driver
George Beckstein
authored
on 19 Jan 2019
aglass0fmilk
committed
on 28 May 2019
|
|
Fixed bug causing usb_control_stall_test to fail intermittently. Preparing the Nordic HW for the status stage of a control transfer would sometimes cause the HW to automatically ACK an "invalid" command during the control stall test. This would cause the test to fail (because an invalid request was not stalled).
George Beckstein
authored
on 15 Jan 2019
aglass0fmilk
committed
on 28 May 2019
|