hathach
|
2b1c7730b7
|
fix hs port1 build with net endpoint
|
2020-06-16 00:53:06 +07:00 |
|
hathach
|
667eaa6dd6
|
fix stm32h743 priority with freeRTOS
|
2020-06-16 00:03:52 +07:00 |
|
hathach
|
c67b3a242e
|
update example config and descriptor with better Highspeed support
|
2020-06-15 23:34:09 +07:00 |
|
hathach
|
2dd1be13e5
|
Enhance EP FIFO allocation for both Fullspeed and Highspeed
- Update shared RX FIFO calculation with FS/HS
- IN FIFO EP
- Interrupt -> use EPSize
- Bulk/ISO -> use max(EPSize, remaining-fifo / non-opened-EPIN)
|
2020-06-15 23:17:49 +07:00 |
|
hathach
|
e89fea8237
|
update midi
|
2020-06-15 23:09:43 +07:00 |
|
hathach
|
0bfa839ac0
|
clean up, update other example config
|
2020-06-15 23:06:17 +07:00 |
|
Jan Dümpelmann
|
4399dd1b06
|
cherry pick PR399 commit : Interrupt time improvements
|
2020-06-14 19:13:31 +07:00 |
|
hathach
|
f438aedccb
|
overwrite setup packet
|
2020-06-14 18:29:38 +07:00 |
|
hathach
|
95966c2201
|
improve usbd log for control transfer
|
2020-06-14 18:29:02 +07:00 |
|
hathach
|
a347de6e50
|
revert CFG_TUSB_RHPORT0_MODE to previous way
|
2020-06-14 18:28:45 +07:00 |
|
hathach
|
e92118635c
|
adding speed detect on bus reset
|
2020-06-01 13:40:18 +07:00 |
|
hathach
|
710c54f8cb
|
allow hs ep open with 512 bytes
|
2020-06-01 01:36:09 +07:00 |
|
hathach
|
f771afe6af
|
fixed EP0 size to 64 since LS is not supported in device mode
- set turn-around and report actual speed in Enum Done
- add dcd_event_bus_reset() helper to report speed
|
2020-05-31 23:43:29 +07:00 |
|
hathach
|
5ffba8536d
|
able to detect as hs
|
2020-05-31 19:41:22 +07:00 |
|
hathach
|
d4bf777c94
|
try to get synopsys work with OTG HS + external PHY
|
2020-05-27 11:01:33 +07:00 |
|
hathach
|
227bffe04b
|
adding h743 uart, but not enabled yet since it conflict with OTG_FS2
|
2020-05-27 01:14:52 +07:00 |
|
hathach
|
b4804d1592
|
random clean up for tdi
|
2020-05-26 22:15:38 +07:00 |
|
hathach
|
0482f0d686
|
update h743eval with rhport=1 highspeed
|
2020-05-26 22:15:00 +07:00 |
|
hathach
|
947c3eb10d
|
multiple port support for global otg base
|
2020-05-26 16:07:48 +07:00 |
|
hathach
|
b7ab60aa44
|
suporting multiple port (OTG FS + HS) for stm32
|
2020-05-26 15:52:02 +07:00 |
|
hathach
|
fad088719e
|
merge CFG_TUSB_RHPORT1_MODE into CFG_TUSB_RHPORT0_MODE
each port is 1 byte for easy maintenance
|
2020-05-26 15:21:23 +07:00 |
|
hathach
|
62a746bdc7
|
wip
|
2020-05-26 12:18:36 +07:00 |
|
hathach
|
ba9c774a2a
|
board test work fine
|
2020-05-23 13:29:30 +07:00 |
|
Ha Thach
|
de88294e05
|
Merge pull request #416 from hathach/fix-nrf-called-within-critical
fix nrf hanged (blocking wait) when called within critical section
|
2020-05-21 22:36:24 +07:00 |
|
hathach
|
ff9994116e
|
fix nrf hanged (blocking wait) when called within critical section
|
2020-05-21 21:22:12 +07:00 |
|
Ha Thach
|
dc5445e2f4
|
Merge pull request #414 from hathach/add-queue-is-empty
added tud_task_event_ready()
|
2020-05-20 15:31:09 +07:00 |
|
hathach
|
8b66098335
|
fix freeRTOS logic
|
2020-05-20 15:21:11 +07:00 |
|
hathach
|
a0fe3a80e7
|
remove queue lock/unlock per review
|
2020-05-20 15:09:46 +07:00 |
|
hathach
|
d8a15aca77
|
remove osal_queue_t const qhdl from osal API
since it doesn't make any differences.
|
2020-05-20 14:38:34 +07:00 |
|
hathach
|
88a455a9b9
|
added tud_task_event_ready()
to check if there is pending events in the tud task without executing
it. Useful to check before entering low power mode with WFI/WFE
|
2020-05-20 14:31:45 +07:00 |
|
hathach
|
4e8d414bc6
|
added osal_queue_empty() API
ported for osal none/freertos/mynewt
|
2020-05-20 13:38:41 +07:00 |
|
Ha Thach
|
76bf96bcb0
|
Merge pull request #411 from hathach/fix-cast-align-warning
enable -Wcast-align
|
2020-05-18 13:21:37 +07:00 |
|
hathach
|
550746097b
|
fix cast-align warning for nuc505
|
2020-05-18 13:03:41 +07:00 |
|
hathach
|
a7db945cff
|
temporariyly suppress cast-align warning for net_device and net example
|
2020-05-17 15:34:14 +07:00 |
|
hathach
|
1a8ce043ed
|
enable -Wcast-align
suppress vendor sdk driver at board.mk
|
2020-05-17 14:24:15 +07:00 |
|
Ha Thach
|
17869f0999
|
Merge pull request #406 from k0d/stm32f746nucleo
Add support for stm32f746nucleo board
|
2020-05-15 15:54:12 +07:00 |
|
Mark Olsson
|
3c43009278
|
Add support for stm32f746nucleo board
|
2020-05-15 10:23:01 +02:00 |
|
Ha Thach
|
be9f938bd3
|
Merge pull request #405 from hathach/follow-pr404
Follow pr404
|
2020-05-14 16:18:20 +07:00 |
|
hathach
|
27299a5c47
|
add test for fifo size
|
2020-05-14 15:39:42 +07:00 |
|
hathach
|
b0d49e55de
|
refactor copy to and from fifo
|
2020-05-14 14:24:55 +07:00 |
|
hathach
|
f445274634
|
add unit test for fifo write_n and read_n
|
2020-05-14 11:59:51 +07:00 |
|
Ha Thach
|
7a5c0ee802
|
Merge pull request #404 from HiFiPhile/tusb_fifo
Optimize tusb_fifo transfer speed.
|
2020-05-14 11:58:00 +07:00 |
|
Mengsk
|
46875a3912
|
Optimize FIFO for byte transfer.
Signed-off-by: Mengsk <admin@hifiphile.com>
|
2020-05-13 23:54:23 +02:00 |
|
Ha Thach
|
4e6aa0d81d
|
Merge pull request #390 from hathach/detect-nrf-softdevice
detect if SD is actually present on the flash using SD magic
|
2020-05-12 14:35:45 +07:00 |
|
Ha Thach
|
16a3f0a27a
|
Update bug_report.md
|
2020-05-09 17:56:12 +07:00 |
|
Ha Thach
|
71e1609ff3
|
Merge pull request #398 from HiFiPhile/iar
Add IAR EWARM compiler attribute and endian support.
|
2020-05-08 23:55:43 +07:00 |
|
Mengsk
|
f02ad1d0dc
|
Add IAR compiler attribute and endian support.
|
2020-05-08 13:29:33 +02:00 |
|
Ha Thach
|
e6d946123c
|
Merge pull request #395 from hathach/define-log-printf
add CFG_TUSB_DEBUG_PRINTF() for log retargeting
|
2020-05-08 14:48:20 +07:00 |
|
hathach
|
eeb076454b
|
add CFG_TUSB_DEBUG_PRINTF() for log retargeting
|
2020-05-08 12:56:32 +07:00 |
|
Ha Thach
|
f9f0873b72
|
Merge pull request #393 from xobs/fix-debug-warning
device: fix build warning when CFG_TUSB_DEBUG >= 2
|
2020-05-08 12:38:50 +07:00 |
|