| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-12-04 | Fix typos | Bastien Nocera | |
| 2022-10-19 | Merge pull request #1523 from maddyaby/dcd_edpt_open | Ha Thach | |
| Allow more endpoint packet sizes for SAMD | |||
| 2022-10-06 | Microchip PIC24/dsPIC33 device mode support | ReimuNotMoe | |
| 2022-09-03 | Initial PIC32MM/MX & PIC24 support | ReimuNotMoe | |
| 2022-06-27 | samd: Fix a lock-up situation at high traffic. | robert-hh | |
| This PR fixes a transmit lock-up, which happens, when data is received and sent at the sime time at moderate to high speeds, like code which just echoes incoming data. In my case, an issue was reported here: https://github.com/micropython/micropython/issues/8521 | |||
| 2022-06-17 | Allow more endpoint packet sizes for SAMD | maddyaby | |
| Tested on SAMD51 - we can allow more packet sizes by checking that the set size value is greater than the requested packet size instead of exactly the same. | |||
| 2022-06-16 | Stub out dcd_edpt_close for samd | maddyaby | |
| Not having this prevents the device from finishing the mounting process. Tested on a SAMD51 and didn't seem to need to actually do anything in the close function. | |||
| 2022-05-31 | Merge pull request #1381 from hathach/add-sof-isr | Ha Thach | |
| Add SOF IRQ Handler | |||
| 2022-05-01 | dcd_pic32: Fix memory overwrite in incoming data | Jerzy Kasenberg | |
| When transfer was finished rx_fifo_read() read all that was to read RXPKTRDY was cleared allowing next packet to be received. Then xfer_complete was called. Interrupt for OUT endpoint was left enable, that would not be a problem if data was handled fast and new transfer was scheduled. For MSC when host sends a lot of data this interrupt that was enabled could cause epn_handle_rx_int() to be called after transfer was completed and next was not scheduled yet. Without TU_ASSERT that was added to detect this, incoming data was written past buffer provided by user code resulting in random memory corruption. This just blocks RX interrupt when transfer is finished, and also only unmasked rx interrupts are handled. | |||
| 2022-05-01 | dcd_pic32: Add asserts transfer sanity check | Jerzy Kasenberg | |
| TU_ASSERTS added to detect transfer inconsistency. | |||
| 2022-03-07 | added dcd_sof_enable() stubs for all other ports | hathach | |
| 2022-02-25 | rename TUSB_OPT_DEVICE_ENABLED to CFG_TUD_ENABLED | hathach | |
| TUSB_OPT_DEVICE_ENABLED still usable for backward compatible | |||
| 2022-01-17 | pic32mz: Fix remote_wakeup without OS | Jerzy Kasenberg | |
| Remote wakeup requires 10ms of delay when RESUME bit is toggled. It was covered for OS build. For non-OS build simple delay based on board_millis() is used to wait required amount of time. Without this remote wakup may not work. | |||
| 2022-01-07 | Add driver for PIC32MZ MCUs | Jerzy Kasenberg | |
| Device-only driver for PIC32MZ MCUs. | |||
| 2021-12-31 | Add register file for Microchip PIC32MZ | Jerzy Kasenberg | |
| 2021-10-24 | more wMaxPacketSize | hathach | |
| 2021-10-24 | remove ep descriptor wMaxPacketSize bitfield due to endian issue | hathach | |
| 2021-08-31 | clear stall and reset data toggle when open edpt | hathach | |
| required to pass one of msc test. | |||
| 2021-08-26 | add dcd_edpt_close_all() for clear existing configured state | hathach | |
| correctly responded to TD 9.13 Set Configuration Test | |||
| 2021-08-05 | Minor fix. | MasterPhi | |
| 2021-07-30 | Move register define to separate header. | MasterPhi | |
| 2021-07-30 | Add cache clean/invalidate. | MasterPhi | |
| 2021-07-21 | Fix non-DMA IN irq. | MasterPhi | |
| 2021-07-21 | Re-enable SETUP irq on EP0 stall. | MasterPhi | |
| 2021-07-21 | Remove redundant TX irq. | MasterPhi | |
| 2021-07-21 | Fix EP0 issue (again) | MasterPhi | |
| 2021-07-20 | Workaround of EP0 issue, clean up. | MasterPhi | |
| 2021-07-19 | Merge branch 'dcd_same70' of https://github.com/HiFiPhile/tinyusb into ↵ | MasterPhi | |
| dcd_same70 | |||
| 2021-07-19 | Remove clock init. | MasterPhi | |
| 2021-07-19 | clean up warning | hathach | |
| 2021-07-19 | Fixing NAKed OUT xfer | MasterPhi | |
| 2021-07-17 | Fix build error. | MasterPhi | |
| 2021-07-17 | Fix ISO support. | MasterPhi | |
| 2021-07-17 | Merge branch 'master' into dcd_same70 | HiFiPhile | |
| 2021-06-16 | Revert "Use byte copy.", add barrier after buffer write. | MasterPhi | |
| Signed-off-by: MasterPhi <[email protected]> | |||
| 2021-06-15 | Default use dual bank for FS, use dcd irq switch. | MasterPhi | |
| 2021-06-15 | Prevent buffer overflow. | MasterPhi | |
| Signed-off-by: MasterPhi <[email protected]> | |||
| 2021-06-15 | Use byte copy. | MasterPhi | |
| 2021-06-15 | Fix resume, always init FS clock. | MasterPhi | |
| Signed-off-by: MasterPhi <[email protected]> | |||
| 2021-06-15 | add support SAML21 | sabas1080 | |
| 2021-06-12 | Rename SAM7X to SAMX7X | MasterPhi | |
| Signed-off-by: MasterPhi <[email protected]> | |||
| 2021-06-12 | Fix indent. | MasterPhi | |
| Signed-off-by: MasterPhi <[email protected]> | |||
| 2021-06-12 | dcd: sam7x: rename family dcd to include the whole family | Rafael Silva | |
| Signed-off-by: Rafael Silva <[email protected]> | |||
| 2021-06-11 | dcd: same70: trim trailling spaces | Rafael Silva | |
| Signed-off-by: Rafael Silva <[email protected]> | |||
| 2021-06-11 | dcd: same70: fix unused variable warning | Rafael Silva | |
| Signed-off-by: Rafael Silva <[email protected]> | |||
| 2021-06-11 | dcd: same70: change cmsis deprecated macros | Rafael Silva | |
| Signed-off-by: Rafael Silva <[email protected]> | |||
| 2021-06-11 | Add fifo & DMA linked list mode support. | MasterPhi | |
| 2021-06-11 | Format. | HiFiPhile | |
| 2021-06-11 | - Add Full Speed switch | HiFiPhile | |
| - Add DMA support - Add Dual bank support Signed-off-by: HiFiPhile <[email protected]> | |||
| 2021-06-11 | Seems like fixed ep0 issues, code format. | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
