hathach
|
1dd2cd43dd
|
add hcd_ehci.h as interface for ehci port
|
2021-05-18 12:58:24 +07:00 |
|
hathach
|
ba90a8cb79
|
use correct NBYTES_MAX for full and high speed
|
2021-04-26 20:22:40 +07:00 |
|
hathach
|
a8e109cb3d
|
clean up
|
2021-04-26 17:14:20 +07:00 |
|
hathach
|
8ebdf2b097
|
ip3511 correct buffer offset, nbytes layout for highspeed port1
able to get passed enumeration and up to READ10
|
2021-04-26 14:43:58 +07:00 |
|
hathach
|
f14daf2081
|
fix unaligned access with port1 hs
|
2021-04-24 15:04:58 +07:00 |
|
hathach
|
b15d126d59
|
lpc55 improve multiple controller support
port1 highspeed requires USB_RAM
|
2021-04-24 13:36:05 +07:00 |
|
hathach
|
7089df2088
|
lpc55 correct bus_reset with highspeed on support controller
correct hsphy init for family
|
2021-04-24 12:19:13 +07:00 |
|
hathach
|
8bed369c7f
|
lpc55 better multiport support
|
2021-04-24 11:30:14 +07:00 |
|
hathach
|
8642c2045c
|
update dcd ip3511 for better multiple rhport support
|
2021-04-24 10:44:14 +07:00 |
|
hathach
|
82e24306e2
|
fix build with OPT_MCU_LPC177X_8X
|
2021-03-16 15:49:09 +07:00 |
|
hathach
|
de95585258
|
nxp tdi: hcd_init() reset and set host mode
|
2021-02-23 01:27:52 +07:00 |
|
hathach
|
c5b8980398
|
separate hcd_init from ehci
|
2021-02-22 22:40:51 +07:00 |
|
hathach
|
8a2e4c79fd
|
make hcd tdi more generic
|
2021-02-22 18:02:52 +07:00 |
|
hathach
|
00b4b74e82
|
rename hcd_lpc18_43 to hcd_transdimension
|
2021-02-22 17:15:06 +07:00 |
|
hathach
|
6e6e6265e4
|
use dcd_event_bus_reset() with speed to replace bus_signal
|
2021-01-08 22:34:36 +07:00 |
|
kkitayam
|
2737166d2b
|
fixed wrong direction to enable EP in dcd_edpt_open.
fixed incorrect handling of STALL other than EP0
convert tabs to spaces
removed unused symbols
|
2020-12-23 20:32:29 +09:00 |
|
kkitayam
|
2bbfc56bd8
|
added support for frdm_kl25z
|
2020-12-18 00:07:50 +09:00 |
|
hathach
|
acde49ccc9
|
enable pull-up in dcd_init() instead of usbd
|
2020-08-01 20:14:58 +07:00 |
|
hathach
|
0517f4a2f1
|
dcd tdi report link speed on reset
|
2020-07-16 16:12:21 +07:00 |
|
hathach
|
b4804d1592
|
random clean up for tdi
|
2020-05-26 22:15:38 +07:00 |
|
hathach
|
1a8ce043ed
|
enable -Wcast-align
suppress vendor sdk driver at board.mk
|
2020-05-17 14:24:15 +07:00 |
|
hathach
|
6f9c256ad0
|
complete remove dcd_set_config(), fix unit test
|
2020-04-17 13:52:34 +07:00 |
|
hathach
|
05476d9ad7
|
Merge branch 'master' into remove-dcd-set-config
|
2020-04-17 13:38:22 +07:00 |
|
hathach
|
50be9d7c3a
|
mass rename tud/dcd_irq_handler to tud/dcd_init_handler
|
2020-04-17 12:27:53 +07:00 |
|
hathach
|
a009775745
|
dcd disconnect/connect for transdimension ip
|
2020-04-16 16:56:16 +07:00 |
|
hathach
|
418b69f2db
|
implement dcd disconnect/connect for lpc ip3511
|
2020-04-16 16:05:57 +07:00 |
|
hathach
|
969121df4f
|
added dcd disconnect/connect to lpc17/40
|
2020-04-16 15:52:45 +07:00 |
|
hathach
|
f4df829399
|
lpc17xx move set configdevice into set address
for removing dcd_set_config()
|
2020-04-13 17:04:18 +07:00 |
|
hathach
|
06377a341b
|
add tud_irq_handler() for all lpc ip3511 (13, 15, 11)
|
2020-04-06 18:00:37 +07:00 |
|
hathach
|
fb05451a26
|
mass rename dcd_isr() to dcd_irq_handler()
|
2020-04-06 17:24:22 +07:00 |
|
hathach
|
e2f60a5134
|
rt10xx: correct max endpoint count is 8
|
2020-01-17 17:09:23 +07:00 |
|
hathach
|
04d8671641
|
clean up, disable SOF for dcd trans since we don't use it for now
|
2020-01-17 12:59:00 +07:00 |
|
hathach
|
3208fe00b6
|
clean up
|
2020-01-17 12:06:59 +07:00 |
|
Scott Shawcroft
|
cd6454a330
|
Add if guards for dcache flushes.
|
2020-01-16 17:17:49 -08:00 |
|
Scott Shawcroft
|
ae68668df9
|
flush and invalidate the dcache
|
2020-01-15 21:59:15 -08:00 |
|
hathach
|
d991466a8e
|
fix rt1010 rt1020 only has 1 usb controller, rt1050 rt1060 has 2
|
2019-11-23 00:48:56 +07:00 |
|
hathach
|
38b14725f7
|
rename OPT_MCU_IMXRT10XX to OPT_MCU_MIMXRT10XX
|
2019-11-22 17:40:12 +07:00 |
|
hathach
|
281e8cd9ec
|
rename OPT_MCU_RT10XX to OPT_MCU_IMXRT10XX
|
2019-11-22 15:42:46 +07:00 |
|
hathach
|
6123b600fc
|
rename dcd_lpc18_43 to dcd_transdimension
|
2019-11-22 14:47:07 +07:00 |
|
hathach
|
a0b2561a2d
|
move nxp dcd ehci controller reset and modde into dcd
rt1064 work with cdc msc example
|
2019-11-22 14:20:10 +07:00 |
|
hathach
|
fca4653b95
|
able to compile dcd 18/43 with rt1064
|
2019-11-22 12:34:41 +07:00 |
|
hathach
|
2ead26a12d
|
more clean up
|
2019-11-22 12:26:40 +07:00 |
|
hathach
|
ccb09db3b7
|
more clean up
|
2019-11-22 12:16:47 +07:00 |
|
hathach
|
7e16a9a1db
|
more constant rename clean up
|
2019-11-22 12:14:55 +07:00 |
|
hathach
|
8aacd1eacd
|
refactor dcd_lpc18_43, making it capatible with rt10xx
|
2019-11-22 12:11:13 +07:00 |
|
hathach
|
623b16af2e
|
clean up dcd lpc18_43
drop supporting both device mode on both ports.
|
2019-11-22 00:58:18 +07:00 |
|
hathach
|
1f52273d99
|
move dcd_lpc18_43.h into .c file
|
2019-11-22 00:38:22 +07:00 |
|
hathach
|
f5d737aa7e
|
moving irq to bsp for lpc17/40
|
2019-11-21 23:19:38 +07:00 |
|
hathach
|
043697ab95
|
rename lpc 17/18 irq to dcd_isr/hcd_isr
|
2019-11-21 16:08:08 +07:00 |
|
hathach
|
281cd858b0
|
adding lpc1549, but couldnt recieve setup packet, though setup received interrupt is triggered
|
2019-10-04 15:56:45 +07:00 |
|