Commit Graph

2432 Commits

Author SHA1 Message Date
Nathan Conrad 1ceeab2702 This demonstrates that I don't pre-build things before committing them... oops. 2019-09-17 13:29:40 -04:00
Nathan Conrad 8d05b70a72 Off-by-one error in Synopsys assertions. (and move some braces to their own lines. 2019-09-17 13:29:40 -04:00
Nathan Conrad 41e8b8752e Massive copy&paste typo of mine in the 32-bit byte swapping function.... 2019-09-17 13:29:40 -04:00
Nathan Conrad a0b6b8187c TI compiler quirks, and le byte swapping functions. 2019-09-17 13:29:40 -04:00
hathach fd4be23900 Update boards.md 2019-09-17 13:29:39 -04:00
hathach 44013e6e85 Update boards.md 2019-09-17 13:29:39 -04:00
Nathan Conrad 45b69a30a8 Correct port assigned on the STM32F070 BSP 2019-09-17 13:29:39 -04:00
Nathan Conrad c7006a254b change 3 2019-09-17 13:29:39 -04:00
Nathan Conrad 91cd247c97 changes 2 2019-09-17 13:29:39 -04:00
Nathan Conrad 45871001e6 Changes1... 2019-09-17 13:29:38 -04:00
Nathan Conrad e234998c6c More proper handling of clear. 2019-09-17 13:29:38 -04:00
Nathan Conrad c755aee7d0 Clear 2019-09-17 13:29:38 -04:00
Nathan Conrad 915f52730d Implement HID desc request. 2019-09-17 11:28:29 -04:00
hathach 77cc5b1b0c
Merge pull request #157 from pigrew/TI_compiler_quirks
TI compiler quirks, and LE byte swapping functions.
2019-09-17 17:47:19 +07:00
Nathan Conrad 89ffe78f84 ST FSDEV: No need to always reset the interrupt priority, also add some synchronization primitives after disabling interrupts. 2019-09-16 22:56:17 -04:00
Nathan Conrad a33a854793 Include board header file... :X 2019-09-16 20:56:57 -04:00
Nathan Conrad d341337c6a Implement remote wakeup + perhaps better sleep? 2019-09-16 20:25:50 -04:00
hathach 13f7121285 add pyboard v1.1 link to bsp 2019-09-16 23:42:56 +07:00
hathach a161ade338 Merge branch 'master' of github.com:hathach/tinyusb 2019-09-16 23:39:04 +07:00
Nathan Conrad dfe92542e6 Change inline functions to macros, and make all parameter names uniform. 2019-09-16 11:27:05 -04:00
Nathan Conrad 889c17a442 Merge branch 'master' into TI_compiler_quirks 2019-09-16 09:24:27 -04:00
Nathan Conrad 6b9783cead s/unsigned int/uint32_t/ 2019-09-16 09:20:15 -04:00
hathach 0c70948d0d
Merge pull request #163 from hathach/develop
fix #143
2019-09-16 16:37:27 +07:00
hathach a37d2d64be fix #143 2019-09-16 13:32:47 +07:00
hathach 88dd83ae5c
Merge pull request #159 from pigrew/assert_documentation
Documentation: assert vs verify.
2019-09-16 11:29:39 +07:00
hathach 19e7b7d85c
Merge pull request #155 from hathach/develop
fix #154 forward all endpoint recipeint request to class driver
2019-09-16 11:27:52 +07:00
hathach 9c5ae0369b follow up to suggestion to pr 155 2019-09-16 11:13:17 +07:00
Nathan Conrad 05c13342a3 Implement EP with size <64. 2019-09-15 23:51:42 -04:00
Nathan Conrad 18303e742e Covert macros to inline functions. 2019-09-15 23:46:03 -04:00
Nathan Conrad ae873a709e Wrote TX instead of RX. 2019-09-15 23:33:36 -04:00
Nathan Conrad 9593463367 Massive copy&paste typo of mine in the 32-bit byte swapping function.... 2019-09-15 15:20:01 -04:00
Nathan Conrad e53e9bd4f0 Simulate query delay; getting to a point where implementing clear/aborts makes
sense. Probably adding too many concurance issues; need to figure out
semaphores.
2019-09-14 21:26:43 -04:00
Nathan Conrad 64bfec79b2 Change requset type parameter back to uint8_t (fix type cast), support USB indicator pulse 2019-09-14 18:11:07 -04:00
Nathan Conrad 6e00886ffb Handle USBTMC TermChar. 2019-09-14 17:15:34 -04:00
Nathan Conrad acd8fa7650 (and update the example to match) 2019-09-14 16:56:53 -04:00
Nathan Conrad e74c6b0874 Combined status response enum (std with 488), support trigger. 2019-09-14 16:51:02 -04:00
Nathan Conrad 1cae96951f Add usbtmc class driver. 2019-09-14 13:35:08 -04:00
Nathan Conrad 21ba37aec6 Interpretation of assert vs verify. 2019-09-14 11:25:40 -04:00
hathach 98a68d600c
Merge pull request #131 from cr1901/pyboard
Add PyBoard BSP
2019-09-14 16:31:43 +07:00
William D. Jones d7137e36ca pyboardv11: Fix typo in HSE_VALUE define so that SysTick runs at correct
frequency.
2019-09-14 04:32:10 -04:00
hathach cdc0c36c3f
Merge pull request #158 from pigrew/fix_assertion_off_by_one_synopsys
Off-by-one error in Synopsys assertions. (and move some braces to the…
2019-09-14 11:28:50 +07:00
Nathan Conrad 4ea212a432 This demonstrates that I don't pre-build things before committing them... oops. 2019-09-13 23:52:43 -04:00
Nathan Conrad c831311a12 Off-by-one error in Synopsys assertions. (and move some braces to their own lines. 2019-09-13 23:38:58 -04:00
Nathan Conrad bb7f581b6d TI compiler quirks, and le byte swapping functions. 2019-09-13 20:28:26 -04:00
hathach ac8c343fef fix #154 forward all endpoint recipeint request to class driver
fix typo
remove magic number 0xff of driver id
2019-09-13 22:16:24 +07:00
hathach de386751b5
Update boards.md 2019-09-13 18:43:46 +07:00
hathach a75d77417a
Update boards.md 2019-09-13 18:42:58 +07:00
hathach da548abade
Merge pull request #153 from hathach/develop
fix #152, potential memory issue
2019-09-13 14:18:24 +07:00
hathach 064adebbd0 fix #152, potential memory issue 2019-09-13 14:03:59 +07:00
hathach 9e96c10014
Merge pull request #151 from hathach/develop
fix #139, correct usbd request intepreting, Non-STD request to Interf…  … …ace must be forward to class driver
2019-09-13 13:14:18 +07:00