hathach
|
660e8b8c88
|
skip snpsid check for gd32, abstract phyfs turnaround, set max timeout calibration.
still has issue with gd32 with msc (does work with running with rtt as
log).
|
2021-10-29 16:08:19 +07:00 |
|
hathach
|
bb5dab5c2e
|
add hw config struct
|
2021-10-26 22:48:01 +07:00 |
|
hathach
|
a0202df920
|
add TU_ARGS_APPLY(), TU_CHECK_MCU() now could check list of mcus
|
2021-10-25 13:49:59 +07:00 |
|
hathach
|
5af989384b
|
remove ep descriptor wMaxPacketSize bitfield due to endian issue
|
2021-10-24 13:11:21 +07:00 |
|
hathach
|
0b249618b0
|
fix -Wcast-qual
|
2021-10-15 23:54:31 +07:00 |
|
hathach
|
3333703d25
|
Merge branch 'master' into zhangslice-master
|
2021-09-18 13:35:26 +07:00 |
|
hathach
|
cdc63459eb
|
esp32sx implement dcd_remote_wakeup(), fully compliance to chapter9 test suite
|
2021-09-13 16:49:38 +07:00 |
|
hathach
|
ad8c0ee818
|
nxp tdi: enhance qhd using DCD_ATTR_ENDPOINT_MAX
|
2021-09-09 20:26:03 +07:00 |
|
hathach
|
fc889ece74
|
rp2040 correct ep set/clear stall
- stall will remove pending (not complete) transfer. Correct reset data
toggle when clear stall.
- remove buf ctrl debug code
|
2021-09-01 16:52:27 +07:00 |
|
hathach
|
9394de6ae7
|
update msc driver to pass MSC BOT error recovery compliant test
|
2021-08-27 12:38:41 +07:00 |
|
hathach
|
97703587d9
|
improve host configuration parsing
- remove driver class code binding
- fully support IAD
- auto calculate total length for interface descriptor for driver
|
2021-08-20 19:08:38 +07:00 |
|
hathach
|
1cef2b6a42
|
extra common edpt helper for device and host stack
tu_edpt_validate() and tu_edpt_bind_driver()
|
2021-08-20 18:01:10 +07:00 |
|
hathach
|
137dff620b
|
add option to silent a driver log
|
2021-07-13 20:41:28 +07:00 |
|
hathach
|
82618d2d5f
|
fix build with mm32 board
|
2021-06-18 17:18:11 +07:00 |
|
hathach
|
f38c460433
|
fix ep tx with double buffered
|
2021-06-13 17:19:14 +07:00 |
|
hathach
|
572d986a02
|
improve usbh
|
2021-06-11 17:14:22 +07:00 |
|
hathach
|
d81a37d1be
|
fix enum overflow with msp430
|
2021-06-09 12:10:44 +07:00 |
|
hathach
|
54107100bb
|
fix missing TU_LOG symbol
|
2021-06-02 00:26:50 +07:00 |
|
hathach
|
6e2cf2a3ee
|
clean up log
|
2021-06-02 00:10:35 +07:00 |
|
hathach
|
eb8ca14bf8
|
add level 3 log for info, add generic TU_LOG()
|
2021-05-30 22:19:46 +07:00 |
|
hathach
|
9736e54734
|
include clean up
|
2021-05-27 17:40:39 +07:00 |
|
Jeremiah McCarthy
|
05892a5a1e
|
Merge branch 'master' of github.com:xmos-jmccarthy/tinyusb
|
2021-05-06 12:18:55 -04:00 |
|
hathach
|
c26875e70d
|
add TUP_MCU_STRICT_ALIGN macro that manually pick bytes for lpc55 port1 that is m4 but cannot unaligned acces on usb ram
|
2021-04-26 17:42:49 +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 |
|
Ha Thach
|
1d20c84798
|
add tu_unaligned_read32/write32 (#772)
* add tu_unaligned_read32/write32
* added tu_unaligned_read16/write16
* add TU_ATTR_ALWAYS_INLINE, add to most of simple inline function
|
2021-04-06 19:32:01 +07:00 |
|
Jeremiah McCarthy
|
c5b8ef1529
|
Separate DFU RT and Mode. Untested
|
2021-04-05 16:32:58 -04:00 |
|
hathach
|
67ac40b98d
|
house keeping: make tu_print_mem format easier to compare with hex2dump
|
2020-11-01 13:37:56 +07:00 |
|
hathach
|
3f54c27afa
|
fix audio_test build
|
2020-10-07 13:36:03 +07:00 |
|
hathach
|
9bf2b33366
|
correct isr context for nrf DCD_EVENT_UNPLUGGED
also rename debug lookup to prevent conflict
|
2020-08-01 12:02:59 +07:00 |
|
hathach
|
ab75998316
|
Merge branch 'master' into add-stm-hs
|
2020-06-30 01:55:57 +07:00 |
|
hathach
|
5ffba8536d
|
able to detect as hs
|
2020-05-31 19:41:22 +07:00 |
|
hathach
|
10cd3f24bf
|
initial transfer failed in open() shouldn't cause the driver open to fail.
|
2020-05-28 13:48:02 +07:00 |
|
hathach
|
1a8ce043ed
|
enable -Wcast-align
suppress vendor sdk driver at board.mk
|
2020-05-17 14:24:15 +07:00 |
|
hathach
|
eeb076454b
|
add CFG_TUSB_DEBUG_PRINTF() for log retargeting
|
2020-05-08 12:56:32 +07:00 |
|
hathach
|
9c8517a8d2
|
fix missing debug log macros
|
2020-04-26 14:58:23 +07:00 |
|
hathach
|
017c95037f
|
add usbd edpt open
- RTT mode is blocking to prevent log lost
- Improve logging message
|
2020-04-26 14:51:44 +07:00 |
|
hathach
|
e4570c35f7
|
add uart for ea4357
|
2020-04-20 00:27:35 +07:00 |
|
Nathan Conrad
|
7f6316dbe1
|
Use CRLF on UART.
|
2020-03-14 14:26:14 -04:00 |
|
Nathan Conrad
|
25c1bea782
|
Normalize line endings
|
2020-01-15 14:47:43 -05:00 |
|
majbthrd
|
6b3eb5f173
|
fix missing parentheses in TU_MIN and TU_MAX macros (#256)
|
2019-12-30 23:12:18 +07:00 |
|
hathach
|
bbada1d3e6
|
adding lookup table for debugging
add msc scsi command list
|
2019-12-23 18:54:06 +07:00 |
|
hathach
|
050fa2fd39
|
able to response to scsi inquiry, but failed to response to test unit ready
|
2019-12-21 19:33:41 +07:00 |
|
hathach
|
6bc245cb36
|
add dcd_edpt0_status_complete() which is useful for several mcu port
|
2019-11-28 11:46:36 +07:00 |
|
hathach
|
40b454cf28
|
get passed first get device descriptor
|
2019-11-27 23:20:48 +07:00 |
|
hathach
|
661515a807
|
adding debug log function
|
2019-10-23 21:18:46 +07:00 |
|
hathach
|
ac8c343fef
|
fix #154 forward all endpoint recipeint request to class driver
fix typo
remove magic number 0xff of driver id
|
2019-09-13 22:16:24 +07:00 |
|
Nathan Conrad
|
bc2a65b20b
|
A few bug fixes, remove the unstested device notices, note supported boards in READMEs, and implement PMA
access stride (used on MCU's with 512 byte USB buffers).
|
2019-09-10 01:03:24 -04:00 |
|
Nathan Conrad
|
75a3f791e3
|
Remove some type conversion warnings (using GCC pedantic warnings)
|
2019-09-09 13:35:41 -04:00 |
|
hathach
|
bac75a81fd
|
support LPC51u68 #100
|
2019-08-31 22:44:08 +07:00 |
|
hathach
|
3b6013e78f
|
clean up
|
2019-07-12 14:43:01 +07:00 |
|