| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-11-29 | valentyusb: eptri: don't double-advance read buffer | Sean Cross | |
| Due to an error, we were double-advancing the FIFO buffer. The end result was that the second half of most reads were getting ignored. This wasn't found during earlier testing because only 64-byte buffers were tested. This corrects this error by avoiding double-advancing the buffer. Signed-off-by: Sean Cross <[email protected]> | |||
| 2019-11-27 | fix #229 | hathach | |
| 2019-11-27 | extract code to invoke_class_control() | hathach | |
| - also rename usbd_class_drivers to _usbd_driver | |||
| 2019-11-23 | fix rt1010 rt1020 only has 1 usb controller, rt1050 rt1060 has 2 | hathach | |
| 2019-11-22 | rename OPT_MCU_IMXRT10XX to OPT_MCU_MIMXRT10XX | hathach | |
| 2019-11-22 | rename OPT_MCU_RT10XX to OPT_MCU_IMXRT10XX | hathach | |
| 2019-11-22 | Merge pull request #220 from hathach/develop | Ha Thach | |
| Port NXP iMX RT10XX | |||
| 2019-11-22 | rename dcd_lpc18_43 to dcd_transdimension | hathach | |
| 2019-11-22 | move nxp dcd ehci controller reset and modde into dcd | hathach | |
| rt1064 work with cdc msc example | |||
| 2019-11-22 | able to compile dcd 18/43 with rt1064 | hathach | |
| 2019-11-22 | more clean up | hathach | |
| 2019-11-22 | more clean up | hathach | |
| 2019-11-22 | more constant rename clean up | hathach | |
| 2019-11-22 | refactor dcd_lpc18_43, making it capatible with rt10xx | hathach | |
| 2019-11-22 | clean up dcd lpc18_43 | hathach | |
| drop supporting both device mode on both ports. | |||
| 2019-11-22 | move dcd_lpc18_43.h into .c file | hathach | |
| 2019-11-22 | fix segger host example | hathach | |
| 2019-11-21 | moving irq to bsp for lpc17/40 | hathach | |
| 2019-11-21 | adding tud_isr/tuh_isr with lpc18/43 | hathach | |
| 2019-11-21 | rename lpc 17/18 irq to dcd_isr/hcd_isr | hathach | |
| 2019-11-20 | eptri: clear proper endpoint when opening IN port | Sean Cross | |
| When opening a USB port, we ensure the buffer is NULL and has a length of 0. Due to a mistake in specifying the endpoint type, we never actually cleared the value when opening an IN endpoint. This patch fixes the comparison when opening an IN endpoint. This fixes issue #218. Signed-off-by: Sean Cross <[email protected]> | |||
| 2019-11-20 | adding support for NXP rt1064 evk board, boad test led + sw8 work. | hathach | |
| LTO is temporary disabled | |||
| 2019-11-18 | Merge pull request #217 from xobs/valentyusb-eptri | hathach | |
| WIP: Add Valentyusb eptri | |||
| 2019-11-14 | Merge pull request #208 from hathach/fix-issue-207 | hathach | |
| Fix issue 207 | |||
| 2019-11-13 | tusb: rename `foosn` to `valentyusb` | Sean Cross | |
| Use the name `valentyusb` as the vendor for the `valentyusb` project, rather than the manufacturer name of the Fomu device. This is because the `valentyusb` core can be used across multiple vendors, much like how other cores can be used across chip vendors. Signed-off-by: Sean Cross <[email protected]> | |||
| 2019-11-13 | valentyusb: rename from `foosn` | Sean Cross | |
| While Fomu is produced by Foosn, the actual name of the hardware block is `valentyusb`. Rename the module to match that. Signed-off-by: Sean Cross <[email protected]> | |||
| 2019-11-13 | fomu: gate debug/logging features | Sean Cross | |
| This gates the majority of the debug and logging features behind testable macros. Signed-off-by: Sean Cross <[email protected]> | |||
| 2019-11-13 | fomu: first stable working commit | Sean Cross | |
| This appears to be stable, and works well. Signed-off-by: Sean Cross <[email protected]> | |||
| 2019-11-13 | fomu: remove reference to SETUP_CTRL.ACK | Sean Cross | |
| THis bit isn't used anymore, so remove it. Signed-off-by: Sean Cross <[email protected]> | |||
| 2019-11-13 | fomu: dcd_fomu: add next_ev support | Sean Cross | |
| Now that we have the `USB_NEXT_EV` register, take advantage of it to work around issue #207. Signed-off-by: Sean Cross <[email protected]> | |||
| 2019-11-13 | dcd_fomu: nearly there | Sean Cross | |
| Signed-off-by: Sean Cross <[email protected]> | |||
| 2019-11-13 | fomu: semi-working dcd file | Sean Cross | |
| Signed-off-by: Sean Cross <[email protected]> | |||
| 2019-11-13 | fomu: commit latest version | Sean Cross | |
| Signed-off-by: Sean Cross <[email protected]> | |||
| 2019-11-13 | fomu: first fully-working release | Sean Cross | |
| This is able to transfer lots of data back and forth across MSC. Signed-off-by: Sean Cross <[email protected]> | |||
| 2019-11-13 | src: add eptri to tusb | Sean Cross | |
| Signed-off-by: Sean Cross <[email protected]> | |||
| 2019-11-13 | fomu: fix some issues with dcd_fomu | Sean Cross | |
| Signed-off-by: Sean Cross <[email protected]> | |||
| 2019-11-13 | tusb_verify: add riscv assert support | Sean Cross | |
| This simply executes an "ebreak" instruction. Signed-off-by: Sean Cross <[email protected]> | |||
| 2019-11-13 | portable: fomu: get msc to enumerate | Sean Cross | |
| Signed-off-by: Sean Cross <[email protected]> | |||
| 2019-11-13 | fomu: wip support | Sean Cross | |
| Signed-off-by: Sean Cross <[email protected]> | |||
| 2019-11-11 | update dcd nrf5x to be indepent from nrf_usbd.h | hathach | |
| fix build error with nrfx 2.0 | |||
| 2019-11-05 | clean up | hathach | |
| 2019-11-05 | Merge branch 'master' into fix-issue-207 | hathach | |
| 2019-11-05 | Merge pull request #149 from pigrew/ZLP_Request2 | hathach | |
| Zlp request2 | |||
| 2019-11-04 | Change one more TU_ASSERT to TU_VERIFY in usbd. | Nathan Conrad | |
| 2019-11-04 | fix #211 | hathach | |
| 2019-11-04 | usbd: Change TU_ASSERT to TU_VERIFY as the assertion can be hit when bad ↵ | Nathan Conrad | |
| data is sent from host. | |||
| 2019-11-04 | Use control transfer function to send control data (in usbtmc) | Nathan Conrad | |
| 2019-11-04 | fix tud_control_status() didn't update request | hathach | |
| 2019-11-03 | add a bit of log1 for debugging | hathach | |
| 2019-11-03 | make control buf static | hathach | |
