98e4ba6a12
correct midi available with already stream read
2021-08-02 18:55:12 +07:00
15112fdbba
clean up compiler
2021-07-22 22:10:48 +07:00
c4da1abb1e
rename bit filed order
...
clean up packed/bit order begin end
2021-07-22 17:30:08 +07:00
4e50ceba48
rename packed begin/end
2021-07-22 17:07:39 +07:00
fa0936bf58
Merge branch 'CCRX_Port' of https://github.com/Wini-Buh/tinyusb into Wini-Buh-CCRX_Port
2021-07-22 16:48:18 +07:00
1c2bc47c07
Merge pull request #950 from HiFiPhile/dfu
...
DFU improvements
2021-07-22 11:17:01 +07:00
daca9e520b
wrap up DFU update
2021-07-15 20:47:50 +07:00
95ded08e3b
simplify upload request
2021-07-14 16:42:12 +07:00
137dff620b
add option to silent a driver log
2021-07-13 20:41:28 +07:00
7321972380
Force unsigned compare on advance_pointer.
2021-06-30 20:26:27 +02:00
2b2549b573
Fix fifo overflow correction.
2021-06-30 17:00:56 +02:00
3eec011a7c
add tud_vendor_control_request_cb() to poisoned list
2021-06-29 17:28:35 +07:00
cb0f1d98db
Merge remote-tracking branch 'origin/master' into CCRX_Port
...
# Conflicts:
# src/portable/renesas/usba/dcd_usba.c
# src/tusb_option.h
2021-06-29 00:19:30 +02:00
6e939de9d6
Merge pull request #891 from hathach/host-rp2040-double-buffer
...
RP2040 double buffer
2021-06-28 17:39:09 +07:00
51c6444e1d
final clean up
2021-06-22 23:49:24 +02:00
c5f6b57755
Merge remote-tracking branch 'upstream/master' into CCRX_Port
2021-06-22 23:21:01 +02:00
76336a67a0
Changed order of struct initializer to avoid compiler error
2021-06-18 14:50:55 -07:00
f38c460433
fix ep tx with double buffered
2021-06-13 17:19:14 +07:00
a4ad064e63
increase example CFG_TUH_HID from 2 to 4
2021-06-12 14:20:09 +07:00
60d8ecbfe6
clean up
2021-06-11 22:36:17 +02:00
1c23462b43
weak atrribute work around removed from CCRX_Port
2021-06-11 22:25:36 +02:00
572d986a02
improve usbh
2021-06-11 17:14:22 +07:00
d81a37d1be
fix enum overflow with msp430
2021-06-09 12:10:44 +07:00
5a554508ca
Merge remote-tracking branch 'upstream/master' into CCRX_Port
2021-06-03 22:17:30 +02:00
54107100bb
fix missing TU_LOG symbol
2021-06-02 00:26:50 +07:00
6e2cf2a3ee
clean up log
2021-06-02 00:10:35 +07:00
eb8ca14bf8
add level 3 log for info, add generic TU_LOG()
2021-05-30 22:19:46 +07:00
b4f092ec74
Adaptations for Renesas CCRX toolchain and Rx72N controller performed
2021-05-29 21:23:39 +02:00
f384d6f67e
more with clean up
2021-05-27 18:11:12 +07:00
9736e54734
include clean up
2021-05-27 17:40:39 +07:00
c7cecf28c8
clean up
2021-05-27 00:16:45 +07:00
dbef50f8ff
Merge branch 'master' into xmos-jmccarthy-master
2021-05-26 17:32:49 +07:00
954056da0c
fix warnings cast function type for nrf, fix pico osal warning
...
add TODO for overflow in tusb_fifo.c
2021-05-25 21:02:40 +07:00
ce59d69520
Merge remote-tracking branch 'official/master'
2021-05-25 09:27:35 -04:00
13de8f5d98
minor clean up
2021-05-10 19:15:46 +07:00
05892a5a1e
Merge branch 'master' of github.com:xmos-jmccarthy/tinyusb
2021-05-06 12:18:55 -04:00
42a1d2f3b9
Merge pull request #804 from hathach/audio_make_dma_ready
...
Implement functions to allow for DMA usage in audio driver.
2021-05-02 15:29:38 +07:00
18c35bb89e
some text fomarting, update unit test to test get buffer info for fifo
2021-05-02 15:01:28 +07:00
5add664874
Remove n from tu_fifo_get_write_info() and fix bug in vendor class
2021-04-30 17:37:14 +02:00
5f88def9c9
Comment cleanup
2021-04-30 15:14:27 +02:00
14e2c004cd
Remove variable n in tu_fifo_get_read_info()
2021-04-30 15:08:14 +02:00
de933c45bc
Remove all remainings with peek_at
2021-04-30 14:56:14 +02:00
5f268608d7
Remove offset feature from fifo.c
2021-04-30 13:39:55 +02:00
8f72c97f7b
Change read infos to pointer type
2021-04-30 12:59:12 +02:00
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
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
7072f0155e
Change tu_fifo_get_linear_write/read_info() to return a struct
...
Compilers always complain that variables set by function via pointer
might be uninitialized so to avoid that return values are now delivered
via struct.
2021-04-23 11:48:54 +02:00
03f974c9b9
Implement functions to allow for DMA usage in audio driver.
...
- Add tud_audio_n_get_ep_out_ff(), tud_audio_n_get_ep_in_ff(),
tud_audio_n_get_rx_support_ff(), and tud_audio_n_get_tx_support_ff()
- Change get_linear_read/write_info() to return linear and wrapped part
at once
- Adjusted affected code in audio_device.c and tested with
audio_4_channel.
2021-04-23 10:27:48 +02:00
2e2dc7bdc5
Revise per initial comments
...
Returns the RT driver to the function state of previous iteration, which
did not support the will_detach. Behavior should be fine without this
feature. This removes much of the added bloat to track state, and
handle requests in the APP_DETACH state which is no longer required.
Removes the optional bloat added to the RT driver, such as responding to
GETSTATE requests.
Fixes the DFU Mode to extract the attr bits from the functional
descriptor when opened.
Fixes some incorrect bitwise if checks.
Also, updates some naming of functions to be consistent with the rest of
the library.
2021-04-07 17:05:04 -04:00
d9a0cc9e9f
more cleanup
2021-04-07 16:50:45 +07:00