summaryrefslogtreecommitdiff
path: root/src/tusb_option.h
AgeCommit message (Collapse)Author
2021-04-12Remove DFU mode and rtJeremiah McCarthy
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-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
2020-03-03Merge pull request #280 from majbthrd/nuc505Ha Thach
add Nuvoton NUC505
2020-03-02add CDC-ECM/RNDIS/CDC-EEM network device class with examplePeter Lawrence
2020-02-19add a number for esp32-s2Andrei Gramakov
2020-02-07add Nuvoton NUC505Peter Lawrence
2020-01-25added support for Nuvoton NUC120Peter Lawrence
2020-01-15Normalize line endingsNathan Conrad
2020-01-07Merge branch 'master' into nuc121Ha Thach
2020-01-04add Nuvoton NUC121/NUC125/NUC126Peter Lawrence
2019-12-24invoke scsi complete callback before queue for csw statushathach
there is racing issue with samd + qspi flash testing with arduino otherwise.
2019-11-24usb hw init OKhathach
2019-11-24Merge branch 'master' into port-samg55hathach
2019-11-22rename OPT_MCU_IMXRT10XX to OPT_MCU_MIMXRT10XXhathach
2019-11-22rename OPT_MCU_RT10XX to OPT_MCU_IMXRT10XXhathach