| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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-10-01 | device: Make number of endpoints configurable | Jerzy Kasenberg | |
| Currently number of endpoints was hard coded to 8. NRF52 has 9 IN and 9 OUT endpoints. ISO endpoints are 0x08 and 0x88 and without this change those two ISO endpoint could not be used. | |||
| 2020-09-16 | Merge pull request #514 from kasjer/kasjer/fix-nrf52-edpt_dma_start | Ha Thach | |
| nrf52: Fix edpt_dma_start() wrong condition check | |||
| 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-09-14 | Merge pull request #508 from hathach/fix-edpt-race | Ha Thach | |
| Fix edpt xfer race condition | |||
| 2020-09-14 | more const | hathach | |
| 2020-09-14 | cdc device: claim endpoint before checking fifo availability | hathach | |
| - add pre-check to reduce mutex lock in usbd_edpt_claim | |||
| 2020-09-13 | Merge pull request #510 from hathach/fix-hid-gamepad-template | Ha Thach | |
| correct the TUD_HID_REPORT_DESC_GAMEPAD | |||
| 2020-09-13 | correct the TUD_HID_REPORT_DESC_GAMEPAD | hathach | |
| 2020-09-12 | doc: merge example/readme.md into docs/getting_started.md | hathach | |
| 2020-09-12 | typo | hathach | |
| 2020-09-11 | clean up | hathach | |
| 2020-09-10 | update claim edpt for hid and midi | hathach | |
| 2020-09-09 | typo | hathach | |
| 2020-09-09 | clean up | hathach | |
| 2020-09-09 | update cdc edpt read | hathach | |
| 2020-09-09 | introduce optional usbd_edpt_claim, usbd_edpt_release which can be used to ↵ | hathach | |
| gain exclusive access to usbd_edpt_xfer | |||
| 2020-09-04 | update doc | hathach | |
| 2020-09-04 | Merge pull request #505 from hathach/update-host | Ha Thach | |
| Update host | |||
| 2020-09-04 | clean up | hathach | |
| 2020-09-04 | update ci to also build host example | hathach | |
| 2020-09-04 | fflush(stdout) for keyboard host example | hathach | |
| 2020-09-04 | keyboard host work as proof of concept | hathach | |
| 2020-09-03 | more hid host work | hathach | |
| 2020-09-03 | fix vector assign | hathach | |
| 2020-09-03 | fix #449 remove obsolete pipehandle from hid host | hathach | |
| 2020-09-03 | rename tuh_isr/hcd_isr to tuh_int_handler/hcd_int_handler | hathach | |
| 2020-09-03 | revert to use __USE_LPCOPEN | hathach | |
| properly init fpu on LPC M4 | |||
| 2020-09-02 | ohci work, tested with lpc1769 | hathach | |
| 2020-09-02 | fix ci build | hathach | |
| 2020-09-02 | revert to use float-abi | hathach | |
| define __USE_CMSIS instead of __USE_LPCOPEN will have startup enable FPU on startup properly. Although it is only relevant to lpx43/40 series, change all to __USE_CMSIS for consistency | |||
| 2020-09-01 | fix unit test | hathach | |
| 2020-09-01 | add more logging to host stack | hathach | |
| tested host with lpc4357, don't use fpu with lpc m4 since it seems to cause hardfault (stack does not make use of fpu anyway). | |||
| 2020-09-01 | clean up | hathach | |
| 2020-09-01 | Merge branch 'master' into update-host | hathach | |
| 2020-08-27 | Merge pull request #497 from hathach/improve-midi | Ha Thach | |
| Improve midi | |||
| 2020-08-27 | Merge pull request #499 from hathach/bsp-itsy-nrf52840 | Ha Thach | |
| add itsybitsy nrf52840 board support | |||
| 2020-08-27 | add itsybitsy nrf52840 board support | hathach | |
| 2020-08-24 | fix typo | hathach | |
| 2020-08-24 | improve midi | hathach | |
| - fix #436 tud_midi_rx_cb() not invoked - fix xfer_cb() not handle ep in - add ZLP if needed | |||
| 2020-08-24 | Merge pull request #486 from kasjer/kasjer/add-endpoint-close-to-synopsys | Ha Thach | |
| Add dcd_edpt_close() to synopsys | |||
| 2020-08-22 | Update README.md | Ha Thach | |
| 2020-08-22 | Merge pull request #493 from hathach/followup-490-samd11 | Ha Thach | |
| add OPT_MCU_SAMD11 | |||
| 2020-08-22 | add OPT_MCU_SAMD11 | hathach | |
| skip ci build for example that need more ROM/RAM could fit into SAMD11 | |||
| 2020-08-22 | Merge pull request #490 from ktemkin/master | Ha Thach | |
| add support for SAMD11 devices / add samd11_xplained board | |||
| 2020-08-21 | add support for SAMD11 devices / add samd11_xplained board | Katherine Temkin | |
| 2020-08-21 | Merge pull request #491 from hathach/fix-samg55-build | Ha Thach | |
| fix samg55 ci build | |||
| 2020-08-21 | fix samg55 ci build | hathach | |
