Nathan Conrad
|
ac2c9ff02f
|
Merge branch 'master' into usbtmc
|
2019-09-17 13:31:53 -04: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
|
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 |
|
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 |
|
Nathan Conrad
|
f830f6956e
|
Correct port assigned on the STM32F070 BSP
|
2019-09-12 14:53:53 -04:00 |
|
Nathan Conrad
|
d3507b0787
|
Merge remote-tracking branch 'origin/master' into stfsdev_cleanups
|
2019-09-11 20:36:48 -04:00 |
|
Nathan Conrad
|
3326b9d008
|
Use types with explicit bit widths.
|
2019-09-11 20:33:47 -04:00 |
|
Nathan Conrad
|
7b93177890
|
Use TU_VERIFY_STATIC, use more uint instead of uint8_t/uint16_t. Create reg16_clear_bits function to reduce typec conversion warnings.
|
2019-09-11 09:45:48 -04:00 |
|
Nathan Conrad
|
784dc52b62
|
Update header comments.
|
2019-09-11 09:44:25 -04:00 |
|
Nathan Conrad
|
4cf2b30759
|
Fix bug where the EPREGs were not being initialized as expected.
|
2019-09-11 09:43:57 -04:00 |
|
Nathan Conrad
|
4f6bedeac9
|
Rename the STM32 MCU options.
|
2019-09-10 12:57:43 -04:00 |
|
Nathan Conrad
|
23d39f2b15
|
Remove OPT_MCU_STM for L and G series.
|
2019-09-10 12:13:36 -04:00 |
|
Nathan Conrad
|
65e72de7ce
|
Move interrupt handler into device driver, and rename the OPT_MCU_STM32 constants.
|
2019-09-10 09:35:52 -04:00 |
|
Nathan Conrad
|
2cf2f35fa3
|
Correct JLINK_DEVICE and FREERTOS_PORT in F070RB make file. FreeRTOS and j-link are untested.
|
2019-09-10 08:28:56 -04:00 |
|
Nathan Conrad
|
49c58be4ce
|
Fix silly typo in the F3xx support.
|
2019-09-10 01:31:14 -04:00 |
|
Nathan Conrad
|
bc2a65b20b
|
A few bug fixes, remove the unstested device notices, note supported boards in READMEs, and implement PMA
access stride (used on MCU's with 512 byte USB buffers).
|
2019-09-10 01:03:24 -04:00 |
|
Nathan Conrad
|
8f3c0663ad
|
Set MSC DISK DUAL readonly on F070.
|
2019-09-09 19:51:22 -04:00 |
|
Nathan Conrad
|
532abadb78
|
Ignore build artifact files.
|
2019-09-09 19:21:29 -04:00 |
|
Nathan Conrad
|
f7b0aeec52
|
Start clock on F0 and F0, and handle USB interrupts.
|
2019-09-09 19:20:26 -04:00 |
|
Nathan Conrad
|
d1976a30b3
|
Update F3 BSP and create F070RB BSP. Both are untested (but compile).
|
2019-09-09 16:14:38 -04:00 |
|
Nathan Conrad
|
5ec59c2a30
|
Add STM32 FSDEV driver.
|
2019-09-09 14:55:39 -04:00 |
|
Nathan Conrad
|
75a3f791e3
|
Remove some type conversion warnings (using GCC pedantic warnings)
|
2019-09-09 13:35:41 -04:00 |
|
Nathan Conrad
|
4517d504b8
|
Fix typo of ENDOINT
|
2019-09-09 13:34:30 -04:00 |
|
Nathan Conrad
|
b4c8a09f20
|
Remove STM32 F3 port.
|
2019-09-09 13:29:26 -04:00 |
|
Nathan Conrad
|
96bead4b2a
|
Add dummy arguments to GET_NTH_ARG to make GCC happy (removes pedantic warnings)
|
2019-09-09 13:24:08 -04:00 |
|