| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-01-08 | use dcd_event_bus_reset() with speed to replace bus_signal | hathach | |
| 2020-10-01 | nrf5x: Add support for ISO endpoints | Jerzy Kasenberg | |
| ISO endpoints were not covered so far by the driver code. This adds support for ISO IN and OUT endpoint handling. Registers for ISO IN(OUT) endpoints are placed just after normal IN(OUT) so in some cases common code could be used for handling all type of transfers. Generally code synchronizes ISO endpoint handling to SOF interrupt. This code does not change the way of how non-ISO endpoints are treated. Code uses strategy outlined in nRF52840 Produce Specification v1.0 sections 6.35.11.1 and 6.35.11.2. | |||
| 2020-10-01 | nrf5x: Increase size of mps to 16 bits | Jerzy Kasenberg | |
| msp stores max packet size. For ISO endpoints 8 bits is not enough so it's changed to 16 bits. | |||
| 2020-10-01 | nrf5x: Add dcd_edpt_close | Jerzy Kasenberg | |
| Closing endpoints can be important when there are alternate instances. This adds functionality of closing endpoints similar to what exists in other drivers. | |||
| 2020-09-15 | nrf52: Fix edpt_dma_start() wrong condition check | Jerzy Kasenberg | |
| Operator < used in while condition was obviously incorrect. Loop starts with checking if unsigned variable is less then 0. This condition is always false. This reverses condition to follow intention of of the code. | |||
| 2020-08-04 | manually submit unplugged event for nrf dcd_disconnect() | hathach | |
| 2020-08-01 | correct isr context for nrf DCD_EVENT_UNPLUGGED | hathach | |
| also rename debug lookup to prevent conflict | |||
| 2020-05-21 | fix nrf hanged (blocking wait) when called within critical section | hathach | |
| 2020-05-05 | detect if SD is actually present on the flash using SD magic | hathach | |
| even with SOFTDEVICE_PRESENT defined, SD may not be present on actual flash. | |||
| 2020-04-17 | complete remove dcd_set_config(), fix unit test | hathach | |
| 2020-04-17 | mass rename tud/dcd_irq_handler to tud/dcd_init_handler | hathach | |
| 2020-04-11 | Merge branch 'master' into refactor-irqhandler | Ha Thach | |
| 2020-04-09 | implement dcd connect/disconnect for samd and nrf | hathach | |
| 2020-04-06 | call tud_irq_handler() for all nrf5x board | hathach | |
| 2020-03-08 | fix zlp for nrf52840 | hathach | |
| 2019-11-11 | update dcd nrf5x to be indepent from nrf_usbd.h | hathach | |
| fix build error with nrfx 2.0 | |||
| 2019-08-05 | clean up | hathach | |
| 2019-08-05 | nrf5x remove the depenedent on nrfx_power.h | hathach | |
| 2019-08-05 | merge dcd/hal_nrf5x.c into dcd/dcd_nrf5x.c | hathach | |
| 2019-06-10 | remove dcd_edpt_busy() | hathach | |
| 2019-05-14 | more clean up use inline bit funciton instead of macros | hathach | |
| 2019-05-14 | update license year to 2019 | hathach | |
| 2019-05-09 | fix clear stall usage, fix reset data toggle with dcd_clear_stall for nrf52 | hathach | |
| 2019-05-01 | clean up | hathach | |
| 2019-04-08 | fix #53 use nrfx_usbd_errata.h | hathach | |
| 2019-04-02 | nrf5x enable suspend after set address, instead of set config | hathach | |
| 2019-03-31 | nrf5x added LOWPOWER when suspend/resume | hathach | |
| 2019-03-30 | added tud_suspended() and tud_ready() | hathach | |
| 2019-03-30 | added dcd_remote_wakeup() stub for all ports | hathach | |
| 2019-03-30 | usbd add connected, suspended, remote_wakeup | hathach | |
| - remove use of osal_queue_reset | |||
| 2019-03-29 | working on suspend and resume | hathach | |
| change dcd_init signature | |||
| 2019-03-29 | added Suspend and Resume event for nrf5x port | hathach | |
| also rename DCD_EVENT_SUSPENDED to DCD_EVENT_SUSPEND | |||
| 2019-03-27 | replace dcd_edpt_(clear)stall by usbd_edpt_(clear)stall | hathach | |
| - remove dcd_edpt_stalled() from dcd porting | |||
| 2019-03-27 | remove dcd_get_frame_number() | hathach | |
| 2019-03-24 | remove tusb_hal_millis() usage, less work for porting | hathach | |
| 2019-03-20 | migrate license from BSD 3 clause to MIT | hathach | |
| 2019-03-13 | dcd_set_address include status response, usbd control stall both control in ↵ | hathach | |
| and out | |||
| 2019-01-29 | nrf5x Let application decide USBD_IRQn priority | hathach | |
| 2019-01-29 | clean up | hathach | |
| 2018-12-21 | change to dcd_get_frame_number | hathach | |
| 2018-12-17 | add dcd_get_microframe() | hathach | |
| 2018-12-14 | rename bit_* helper to tu_bit_*, BIT_* to TU_BIT_* for consistency | hathach | |
| 2018-12-12 | rename edpt_dir/number/addr to tu_edpt_* | hathach | |
| 2018-12-05 | update nrf errata | hathach | |
| 2018-12-05 | hal clean up | hathach | |
| - 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-05 | remove dcd_connect/disconnect since there is no usage now | hathach | |
| 2018-11-26 | clean up warnings | hathach | |
| 2018-11-23 | rename DCD_XFER_SUCCESS to XFER_RESULT_SUCCESS | hathach | |
| 2018-11-23 | nrf5x add DCD_EVENT_UNPLUGGED event | hathach | |
| 2018-11-16 | nrf5x: clean up dcd, add comment | hathach | |
