summaryrefslogtreecommitdiff
path: root/src/tusb_option.h
AgeCommit message (Collapse)Author
2021-05-28increase version for release0.10.0hathach
2021-05-26clean uphathach
2021-05-25Merge remote-tracking branch 'official/master'Jeremiah McCarthy
2021-05-18correct hid host mount/unmount callbackhathach
rename HOST_CLASS_HID to CFG_TUH_HID
2021-05-18rename CFG_TUSB_HOST_ENUM_BUFFER_SIZE to CFG_TUH_ENUMERATION_BUFSZIEhathach
add usbh_get_enum_buf
2021-05-06Merge branch 'master' of github.com:xmos-jmccarthy/tinyusbJeremiah McCarthy
2021-04-26add TUP_MCU_STRICT_ALIGN macro that manually pick bytes for lpc55 port1 that ↵hathach
is m4 but cannot unaligned acces on usb ram
2021-04-16tinyusb: add support of esp32s3 targetAlex Lisitsyn
add support of new esp32s3 target and the board update the roles.mk wrapper to allow dfu flashing of espressif chip update examples to allow compilation for esp32s3_addax_1 board once the code is tested the PR to original tinyusb repo will be submitted
2021-04-12Remove DFU mode and rtJeremiah McCarthy
2021-04-09Add support for SAM L22 familyJoey Castillo
2021-04-06add tu_unaligned_read32/write32 (#772)Ha Thach
* add tu_unaligned_read32/write32 * added tu_unaligned_read16/write16 * add TU_ATTR_ALWAYS_INLINE, add to most of simple inline function
2021-04-05Add DFU runtime and mode "class"Jeremiah McCarthy
With the runtime and mode portions in separate classes, a single application should only be building with one or the other enabled. In some applications both might be desired at build time. The CFG_TUD_DFU_RUNTIME_AND_MODE option creates a DFU class, which asks the application which mode to initialize to. This allows a runtime change between RT and DFU mode, by just reinitializing tusb.
2021-04-05Separate DFU RT and Mode. UntestedJeremiah McCarthy
2021-03-26Add DFU Class per Version 1.1 SpecJeremiah McCarthy
2021-03-26update for gr_citurskkitayam
2021-03-23add efm32gg12 familyRafael Silva
Signed-off-by: Rafael Silva <[email protected]>
2021-03-12Release 0.9.0 (#716)0.9.0Ha Thach
* update change log for release * move changelog into docs/ * more changelog * increase macro version
2021-02-18Implement requested PR changesJeremiah McCarthy
Removes CFG_TUSB_ALT_BIT_PACKING_ALIGNMENT, and makes the manual padding behavior standard. Replaced unused variable name with TU_RESERVED.
2021-02-16Add alternate bitfield padding optionJeremiah McCarthy
Adds configuration option CFG_TUSB_ALT_BIT_PACKING_ALIGNMENT, which substitutes bitfield variable " : 0" padding syntax with an unused variable of size equal to the remaining number of bits. This change resolves aligned access issues for some platforms. Default behavior is original if the option is not explicitly enabled.
2021-02-11rename dfu_rt to dfu_runtime for easy readinghathach
also rename tud_dfu_rt_reboot_to_dfu to tud_dfu_runtime_reboot_to_dfu_cb
2021-02-08add basic support for rt-threadtfx2001
2021-02-05increase TUSB_VERSION_ to 0.8.0hathach
2021-01-21Merge branch 'master' into picoHa Thach
2021-01-19RP2040 supportgraham sanderson
2021-01-08minor clean up following pr581hathach
2020-12-18added support for frdm_kl25zkkitayam
2020-11-07release 0.7.0 with changelog and doc update0.7.0hathach
2020-10-11Merge pull request #520 from salkinium/feature/misc_enhancementsHa Thach
STM32F3 IRQ remap option and some minor improvements
2020-10-03Change CFG_TUSB_CONFIG_FILE mechanism to improve header file scanningNiklas Hauser
2020-10-03Revert #define CFG_TUSB_DEBUG 2 to #define CFG_TUSB_DEBUG 0Reinhard Panhuber
Change 1 << 31 to 0x100000000 in audio.h
2020-09-04Merge remote-tracking branch 'upstream/master' into uac2Reinhard Panhuber
2020-08-22add OPT_MCU_SAMD11hathach
skip ci build for example that need more ROM/RAM could fit into SAMD11
2020-07-25Merge remote-tracking branch 'upstream/master' into uac2Reinhard Panhuber
2020-07-17Intermediate commit.Reinhard Panhuber
2020-07-01Merge branch 'master' into add-stm-hshathach
2020-06-30Merge branch 'master' into add-stm-hshathach
2020-06-30Merge pull request #427 from kasjer/kasjer/add-da1469x-supportHa Thach
Support for DA1469x MCU from Dialog Semiconductor
2020-06-24added OPT_MCU_SAME5X optionhathach
2020-06-14revert CFG_TUSB_RHPORT0_MODE to previous wayhathach
2020-06-09Add DCD for Dialog DA1469x MCUJerzy Kasenberg
Dialog Semiconductor's BLE MCU DA1469x comes with full speed USB. It's base on National Semiconductor discrete USB controller USBN9603/4. This adds support for: - control/interrupt/bulk endpoints (up to 64 bytes) - ISO endpoint were not tested and may not work correctly - reset/sleep/wakeup are handled - code for VBUS changes is provided
2020-05-28Add bt hci device classJerzy Kasenberg
Code implements USB transport for bluetooth HCI.
2020-05-26update h743eval with rhport=1 highspeedhathach
2020-05-26merge CFG_TUSB_RHPORT1_MODE into CFG_TUSB_RHPORT0_MODEhathach
each port is 1 byte for easy maintenance
2020-04-22added swo as loggerhathach
tested with feather nrf52840 + jlink
2020-04-14usbnet: remove CDC-EEMPeter Lawrence
2020-04-12usbnet: OS-agnostic (Windows/Linux/macOS) network driverPeter Lawrence
2020-04-05allow application to implement its own oshathach
2020-03-22Merge branch 'master' into cr1901-msp430f5529hathach
2020-03-10Merge branch 'nuc120' of https://github.com/majbthrd/tinyusb into ↵hathach
majbthrd-nuc120
2020-03-03Merge pull request #287 from majbthrd/usbnetHa Thach
add CDC-ECM/RNDIS/CDC-EEM network device class with example