summaryrefslogtreecommitdiff
path: root/src/class
AgeCommit message (Collapse)Author
2019-10-012nd attempt to fix #161hathach
2019-09-30Merge branch 'master' into develophathach
2019-09-27add -Wextra for more warnings to examplehathach
non-stack warning (probably mcu driver) should be suppressed in the board.mk
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-24I never understood why I need to write void as empty function arguments.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-22Retool stalling EP on xfer errors.Nathan Conrad
2019-09-21Lots of updates (especially error handling)Nathan Conrad
2019-09-21Merge branch 'master' into usbtmcNathan Conrad
2019-09-20Revert "Revert "Also need to just return false in the case that it isn't an ↵Nathan Conrad
interface control event. We shouldn't assert. This normally isn't an"" This reverts commit 2281a514846402af68aa4c97fcd206611c0969a1.
2019-09-20Revert "Also need to just return false in the case that it isn't an ↵Nathan Conrad
interface control event. We shouldn't assert. This normally isn't an" This reverts commit f241ff389f9494836cdc45e621726c0b69b8daed.
2019-09-20Also need to just return false in the case that it isn't an interface ↵Nathan Conrad
control event. We shouldn't assert. This normally isn't an error, either, so I don't want to use TU_VERIFY.
2019-09-20Use cached HID descriptor.Nathan Conrad
2019-09-19(little typo fix)Nathan Conrad
2019-09-19Cache pointer to HID descriptor.Nathan Conrad
2019-09-19Rename functions to include tud_ and _cbNathan Conrad
2019-09-19Rename USBTMC_CFG_ENABLE_488, and fix build with it off.Nathan Conrad
2019-09-19s/USBTMC488/USB488/ ; fix types in bitfieldNathan Conrad
2019-09-19Move descriptors to usbd.hNathan Conrad
2019-09-19Add testcase for aborting bulk in with no data queued (and fix aborting bulk in)Nathan Conrad
2019-09-19Remove debug printf.Nathan Conrad
2019-09-19Fix more TX bugs... and add variable response delay to the example project.Nathan Conrad
2019-09-18More fixes, and a bit of SRQ.Nathan Conrad
2019-09-18small fixesNathan Conrad
2019-09-18usbtmc updates....Nathan Conrad
2019-09-17changes 2Nathan Conrad
2019-09-17Changes1...Nathan Conrad
2019-09-17More proper handling of clear.Nathan Conrad
2019-09-17ClearNathan Conrad
2019-09-17Implement HID desc request.Nathan Conrad
2019-09-14Simulate query delay; getting to a point where implementing clear/aborts makesNathan Conrad
sense. Probably adding too many concurance issues; need to figure out semaphores.
2019-09-14Change requset type parameter back to uint8_t (fix type cast), support USB ↵Nathan Conrad
indicator pulse
2019-09-14Handle USBTMC TermChar.Nathan Conrad
2019-09-14Combined status response enum (std with 488), support trigger.Nathan Conrad
2019-09-14Add usbtmc class driver.Nathan Conrad
2019-09-11fix #132hathach
2019-09-01fix potential bug with mis-align issuehathach
2019-09-01rename lpc_usbd to lpc_ip3511hathach
2019-08-31close #105 add tud_vendor_write_available()hathach
2019-08-15Merge pull request #99 from jepler/issue98-midi-program-changeScott Shawcroft
midi_device: Send message classes C and D as 2 bytes
2019-08-14midi_device: Send message classes C and D as 2 bytesjepler
.. sending these as two 1-byte messages with CIN of 0xF is misinterpreted by OSes including Windows 10 and (reportedly) Mac. Testing performed: Ran the reproducer script, which sends Program Change (0xCx) messages. I did not check with Change Pressure (0xDx) messages, but expect the same thing. Closes: #98
2019-08-01add vendor peek, change cdc peek signature, change cdc read_char() return ↵hathach
from signed char to int32_t
2019-07-30clean uphathach
2019-07-26webusb work great with linuxhathach
2019-07-24move tud_vendor_control_* to usbd.hhathach
2019-07-24update vendor device similar to cdc read/writehathach
maybe refactor later
2019-07-24Merge branch 'master' into develophathach