summaryrefslogtreecommitdiff
path: root/examples/device/usbtmc/src
AgeCommit message (Collapse)Author
2024-08-15couple of fixes for usbtmc exampleHinko Kocevar
2023-08-09Merge pull request #2202 from Rocky04/patch-4Ha Thach
Invoke unmounted state on configuration reset
2023-08-07Update examplesRocky04
2023-08-04update all examples to use unique ID as serial if avaialblehathach
2023-08-04Merge branch 'master' into enhance-bsphathach
2023-08-03rename hw/bsp/board.h to board_api.hhathach
2023-07-31enable USBMC for uno r4, add board_init_after_tusb() APIhathach
add BOARD_UPPERCASE for board detection
2023-03-18minor clean uphathach
2023-03-17Merge branch 'master' into portabilityhathach
2023-03-17fix trailing space and new linehathach
temporarily disable codespell
2023-01-18dont use non-std strncasecmphathach
2023-01-18get most examples build with iarhathach
2022-09-13Remove unused static dataBen Avison
This affects struct rspMsg in usbtmc_app.c (unconditionally) and uint8_t termChar in usbtmc_device.c (when NDEBUG is defined). IAR generates warning Pe550 'variable was set but never used'.
2022-09-13Remove unreachable codeBen Avison
IAR generates warning Pe111 'statement is unreachable'. In a couple of cases, replace return statements with TU_ATTR_FALLTHROUGH; because some compilers apparently can't figure out that the return statements are unreachable but do whinge about an imagined fall-through without them!
2022-09-12IAR declares strncasecmp in string.h not strings.hBen Avison
strings.h is not an ISO header file, so IAR generates fatal error Pe1696 'cannot open source file "strings.h"'. Even though strncasecmp isn't an ISO C library function, IAR's runtime library defines it, though it declares it in string.h instead.
2022-07-18Merge pull request #1531 from pigrew/usbtmc_highspeedHa Thach
USBTMC: Fixes and support for high-speed USB
2022-06-27fix most warnings with rp2040 -wconversionhathach
2022-06-21Update USBTMC descriptors to support high speed, set USB version to 2.0.0 ↵NConrad
for all cases.
2022-06-06more example updatehathach
2022-06-01rename board specific macro for examplehathach
- BOARD_DEVICE/HOST_RHPORT_NUM to BOARD_TUD/H_RHPORT - BOARD_DEVICE/HOST_RHPORT_SPEED to BOARD_TUD/H_MAX_SPEED
2022-02-25auto detect max rhport speed based on mcuhathach
2021-08-26TD 9.12 remote wakeup testhathach
remove TUSB_DESC_CONFIG_ATT_REMOTE_WAKEUP attribute from non-hid examples
2021-01-28fix #558 third attemptcharkster
2021-01-28fix #558charkster
2021-01-28fix #558charkster
2021-01-25get all device example build with rp2040 (except freeRTOS)hathach
2020-07-21add note for MS OS 1.0 Descriptor at 0xEEhathach
2020-07-16rename CFG_TUD_MSC_BUFSIZE to CFG_TUD_MSC_EP_BUFSIZEhathach
rename CFG_TUD_HID_BUFSIZE to CFG_TUD_HID_EP_BUFSIZE
2020-06-15update example config and descriptor with better Highspeed supporthathach
2020-04-20update freerots hid compositehathach
clean up unused descriptor for usbtmc example
2020-04-17update example to include CXD56 for highspeed modehathach
2020-04-02Typo of usbtmc.Nathan Conrad
2020-04-02Fix USBTMC descriptors when INT EP is disabled.Nathan Conrad
2020-03-31revise argument order for TUD_CONFIG_DESCRIPTOR macroPeter Lawrence
2020-03-30add provision for multiple configurationsPeter Lawrence
2020-03-22Merge branch 'master' into cr1901-msp430f5529hathach
2020-03-03Merge pull request #280 from majbthrd/nuc505Ha Thach
add Nuvoton NUC505
2020-02-26Add langid to examples.Chang Feng
Signed-off-by: Chang Feng <[email protected]>
2020-02-07add Nuvoton NUC505Peter Lawrence
2019-11-22rename OPT_MCU_IMXRT10XX to OPT_MCU_MIMXRT10XXhathach
2019-11-22rename OPT_MCU_RT10XX to OPT_MCU_IMXRT10XXhathach
2019-11-22config clean uphathach
2019-10-04examples: Fix #ifndef guard for CFG_TUD_ENDPOINT0_SIZE.William D. Jones
2019-09-27Fix typo of CFG_TUD_ENDOINT0_SIZE.Nathan Conrad
2019-09-25Remove _app from callback function names.Nathan Conrad
2019-09-25Change getting the capabilities structure to a callback instead of an extern ↵Nathan Conrad
struct.
2019-09-25Rename USBTMC functions.Nathan Conrad
2019-09-24Remove rhport from app code. If anything, it should be the interface_id. ↵Nathan Conrad
Assume a single interface, for now.
2019-09-24Let application control interface latency...Nathan Conrad
2019-09-21Lots of updates (especially error handling)Nathan Conrad