summaryrefslogtreecommitdiff
path: root/src/portable/nordic
AgeCommit message (Collapse)Author
2019-03-13dcd_set_address include status response, usbd control stall both control in ↵hathach
and out
2019-01-29nrf5x Let application decide USBD_IRQn priorityhathach
2019-01-29clean uphathach
2018-12-21change to dcd_get_frame_numberhathach
2018-12-17add dcd_get_microframe()hathach
2018-12-14rename bit_* helper to tu_bit_*, BIT_* to TU_BIT_* for consistencyhathach
2018-12-12rename edpt_dir/number/addr to tu_edpt_*hathach
2018-12-05update nrf erratahathach
2018-12-05hal clean uphathach
- replace tusb_hal_int_enable/disable to dcd_int_enable/disable, hcd_int_enable/disable - remove tusb_hal_init(), this will be part of dcd_init/hcd_init, anything beyond dcd/hcd should be inited by bsp
2018-12-05remove dcd_connect/disconnect since there is no usage nowhathach
2018-11-26clean up warningshathach
2018-11-23rename DCD_XFER_SUCCESS to XFER_RESULT_SUCCESShathach
2018-11-23nrf5x add DCD_EVENT_UNPLUGGED eventhathach
2018-11-16nrf5x: clean up dcd, add commenthathach
2018-11-16nrf5x: correct control transfer directionhathach
added dcd description.
2018-11-08Polish up control split and treat it more like a normal endpoint.Scott Shawcroft
2018-11-07Split out the control endpoint logicScott Shawcroft
2018-11-07Add SAMD21 and SAMD51 support for CircuitPython.Scott Shawcroft
The ProtoThreads style subtasks were removed because it led to extremely unclear control flow. RTOSes can be used if threading is needed. Also added some additional functionality to MSC to support dynamic LUNs and read-only LUNs.
2018-10-25add dcd event helper setup_recieved and bus_signalhathach
2018-10-24replace dcd_xfer_complete by dcd_xfer_complete()hathach
2018-10-23replace dcd_bus_event() and dcd_setup_received() by dcd_event_handler()hathach
2018-10-23clean up helper funchathach
2018-09-25clean up, update nrfx to 1.3.0hathach
2018-08-30remove CFG_TUD_CDC_FLUSH_ON_SOF optionhathach
2018-08-28nrf5x fix an issue with EP0STATUS require Easy DMAhathach
2018-08-28minor nrf52 driver correcthathach
2018-08-23fix compiler warningshathach
2018-08-23rename common func to avoid conflicthathach
2018-08-13fix issue with cdc write failed sometimeshathach
2018-08-01improve auto descriptorhathach
2018-07-27house keepinghathach
2018-07-26move nrf_drv_usbd_errata to portable folderhathach
2018-07-25add dcd_edpt_stalled() APIhathach
- implement control endpoint get status, endpoint set feature
2018-07-23reworking device hid class driverhathach
2018-07-17nrf: move power setup out of stack (to application)hathach
2018-07-10add nrf errata check temporarily part of hal_nrfhathach
2018-07-05allow tusb_init() to call multiple timeshathach
enhance nrf5x
2018-07-02clean uphathach
2018-07-02clean uphathach
2018-07-02remove sdk, add nrfx as submodulehathach
update segger project to work with nrfx
2018-06-24fix msc device with transfer len > 65k byteshathach
2018-06-23enhance and fix bug with dcd for nrf5xhathach
fix issue with large enough bulk out.
2018-06-19clean uphathach
2018-06-18rename subfolder source to srchathach