summaryrefslogtreecommitdiff
path: root/src/common
AgeCommit message (Collapse)Author
2020-03-14Use CRLF on UART.Nathan Conrad
2020-01-15Normalize line endingsNathan Conrad
2019-12-30fix missing parentheses in TU_MIN and TU_MAX macros (#256)majbthrd
2019-12-23adding lookup table for debugginghathach
add msc scsi command list
2019-12-21able to response to scsi inquiry, but failed to response to test unit readyhathach
2019-11-28add dcd_edpt0_status_complete() which is useful for several mcu porthathach
2019-11-27get passed first get device descriptorhathach
2019-11-18Merge pull request #217 from xobs/valentyusb-eptrihathach
WIP: Add Valentyusb eptri
2019-11-13tusb_verify: add riscv assert supportSean Cross
This simply executes an "ebreak" instruction. Signed-off-by: Sean Cross <[email protected]>
2019-11-01remove TEST_FAIL() from TU_ASSERT, since it prevents we testing how stack ↵hathach
response with failed assert
2019-11-01adding TEST_FAIL() for TU_ASSERT()hathach
2019-10-28Merge pull request #202 from smunaut/dfu-rthathach
Add support for DFU Runtime class for devices
2019-10-28Add support for DFU Runtime class for devicesSylvain Munaut
This is really just a few descriptors and then answering to the request from the host to reboot into DFU mode. That latter part is delegated to the app since this is platform specific. Signed-off-by: Sylvain Munaut <[email protected]>
2019-10-23adding debug log functionhathach
2019-10-18clean up tusb_verifyhathach
2019-10-12adding log support with uarthathach
started with pca10056
2019-09-16Change inline functions to macros, and make all parameter names uniform.Nathan Conrad
2019-09-16Merge branch 'master' into TI_compiler_quirksNathan Conrad
2019-09-16Merge pull request #159 from pigrew/assert_documentationhathach
Documentation: assert vs verify.
2019-09-16follow up to suggestion to pr 155hathach
2019-09-15Massive copy&paste typo of mine in the 32-bit byte swapping function....Nathan Conrad
2019-09-14Interpretation of assert vs verify.Nathan Conrad
2019-09-13TI compiler quirks, and le byte swapping functions.Nathan Conrad
2019-09-13fix #154 forward all endpoint recipeint request to class driverhathach
fix typo remove magic number 0xff of driver id
2019-09-10A few bug fixes, remove the unstested device notices, note supported boards ↵Nathan Conrad
in READMEs, and implement PMA access stride (used on MCU's with 512 byte USB buffers).
2019-09-09Remove some type conversion warnings (using GCC pedantic warnings)Nathan Conrad
2019-09-09Add dummy arguments to GET_NTH_ARG to make GCC happy (removes pedantic warnings)Nathan Conrad
2019-09-01clean uphathach
2019-08-31support LPC51u68 #100hathach
2019-08-01clean uphathach
- remove TUD_WEBUSB_URL_DESCRIPTOR to avoid flexible array member (C++ forbid in strict mode) - remove unused TUD_DESC_STRLEN/TUD_DESC_STR_HEADER/TUD_DESC_STR_HEADER
2019-07-30clean uphathach
2019-07-30added BOS MS OS 2.0 descriptor to webusb example, it work with windowshathach
2019-07-16clean uphathach
2019-07-12clean up, rename internal driver control_request_complete to simply ↵hathach
control_complete
2019-07-12change TUD_HID_INOUT_DESCRIPTOR epout & epin orderhathach
clean up, adding template for BOS & BOS platform descriptor
2019-07-12clean uphathach
2019-07-12added tud_descriptor_bos_cb(), add support for BOS get descriptorhathach
2019-07-11add BOS descriptor and device capability constanthathach
2019-07-01improving midi support, adding midi exmaplehathach
rename TUSB_DESC_CLASS_SPECIFIC to TUSB_DESC_CS_INTERFACE
2019-06-06add TU_ prefix to compiler ATTR to prevent name conflict with applicationhathach
2019-05-29added usbd_edpt_xfer/usbd_edpt_busy to replace dcd_edpt_transfer/dcd_edpt_busy()hathach
- improve fifo write/read_n with only one lock - use usbd_edpt_xfer/usbd_edpt_busy for hid/cdc/msc class driver - replace cdc read's pending_read_from_host by usbd_edpt_busy()
2019-05-14enable CFG_TUSB_DEBUG on DEBUG buildhathach
2019-05-14clean uphathach
2019-05-14more clean up use inline bit funciton instead of macroshathach
2019-05-14clean up endian convert functionhathach
2019-05-14remove deprecated tusb_task, clean up tusb compilerhathach
2019-05-14update license year to 2019hathach
2019-05-14clean uphathach
2019-05-12change tud_descriptor_string_cb() to be consistent with other descriptor ↵hathach
callback
2019-05-11add tud_descriptor_string_cb() for getting string descriptor from applicationhathach
- remove tud_desc_set.string_arr/string_count