History for mbed-os / usb
2019-06-18
@Anna Bridge
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
@George Beckstein
Removed mbed.h global include
George Beckstein committed on 11 Jun 2019
2019-05-28
@George Beckstein
Removed incorrect comment
George Beckstein authored on 9 May 2019 aglass0fmilk committed on 28 May 2019
@aglass0fmilk
Added spdx identifiers and fixed indentation in targets.json
aglass0fmilk committed on 28 May 2019
@George Beckstein
Astyle fixed USBPhy_Nordic.cpp
George Beckstein authored on 2 May 2019 aglass0fmilk committed on 28 May 2019
@George Beckstein
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
@aglass0fmilk
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
@George Beckstein
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
@George Beckstein
Lock sleep when USB is initialized ...
George Beckstein authored on 15 Mar 2019 aglass0fmilk committed on 28 May 2019
@George Beckstein
Autoformatted with astyle
George Beckstein authored on 14 Mar 2019 aglass0fmilk committed on 28 May 2019
@George Beckstein
Fixed some comments
George Beckstein authored on 14 Mar 2019 aglass0fmilk committed on 28 May 2019
@George Beckstein
Fixed IRQ_ENABLE call to IRQ_DISABLE (oops).
George Beckstein authored on 14 Mar 2019 aglass0fmilk committed on 28 May 2019
@George Beckstein
Finished compatibility changes for nrfx renaming
George Beckstein authored on 14 Mar 2019 aglass0fmilk committed on 28 May 2019
@George Beckstein
Fixing compatibilities with new nrfx drivers
George Beckstein authored on 14 Mar 2019 aglass0fmilk committed on 28 May 2019
@George Beckstein
Removed redundant virtual status transfer notifications.
George Beckstein authored on 14 Mar 2019 aglass0fmilk committed on 28 May 2019
@George Beckstein
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
@George Beckstein
Removed unnecessary logic and changed round robin DMA scheduling
George Beckstein authored on 12 Mar 2019 aglass0fmilk committed on 28 May 2019
@George Beckstein
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
@George Beckstein
Ignore events that happen when an endpoint is stalled/halted
George Beckstein authored on 21 Feb 2019 aglass0fmilk committed on 28 May 2019
@George Beckstein
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
@George Beckstein
Added simulated status stage interrupt
George Beckstein authored on 21 Feb 2019 aglass0fmilk committed on 28 May 2019
@George Beckstein
Trying virtual status stage and generated interrupt
George Beckstein authored on 9 Feb 2019 aglass0fmilk committed on 28 May 2019
@George Beckstein
Added setup status enum and removed some old commented out code
George Beckstein authored on 3 Feb 2019 aglass0fmilk committed on 28 May 2019
@George Beckstein
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
@George Beckstein
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
@George Beckstein
Changed a little formatting
George Beckstein authored on 21 Jan 2019 aglass0fmilk committed on 28 May 2019
@George Beckstein
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
@George Beckstein
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
@George Beckstein
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
@George Beckstein
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