dragonmux
|
aba38eb576
|
usb_descriptors: Bumped the device version to guarantee windows will pick up the new descriptors
|
2 years ago |
dragonmux
|
35c91cd1bd
|
usb_serial: Implemented support for the physical/debug serial interface for the GET_LINE_CODING request
|
2 years ago |
dragonmux
|
50a226870a
|
usb_serial: Implemented support for the GDB serial interface for the GET_LINE_CODING request
|
2 years ago |
dragonmux
|
c5a8571a62
|
usbuart: Implemented usbuart_get_line_coding
|
2 years ago |
dragonmux
|
584d410772
|
usbuart: Refactored usbuart_set_line_coding()
|
2 years ago |
dragonmux
|
b091929eb2
|
usbuart: Implemented storage for the current baud rate
|
2 years ago |
dragonmux
|
a6db8fa738
|
usb_descriptors: Implemented microsoft OS-specifc feature descriptors for binding drivers to the DFU and Trace interfaces
|
2 years ago |
dragonmux
|
19075cddf2
|
usb: Registered the Microsoft OS descriptors and cleaned up in blackmagic_usb_init
|
2 years ago |
dragonmux
|
9a1bbf7742
|
usb_descriptors: Begun implementing the microsoft OS-specific platform descriptors
|
2 years ago |
dragonmux
|
cff6baeda4
|
usb_descriptors: Updated the USB version we advertise we talk so the BOS descriptor will be requested
|
2 years ago |
dragonmux
|
24d402d945
|
usb: Begun implementing a BOS and the microsoft-specific OS descriptors
|
2 years ago |
dragonmux
|
dde75f186d
|
command: Cleaned up in the auto_scan command routine
|
2 years ago |
dragonmux
|
8d7a5cd422
|
command: Added some additional tristating to the end of the scan routines
|
2 years ago |
dragonmux
|
37a6a2a274
|
remote: Refactored the handling for REMOTE_TDITDO_{NO,}TMS
|
2 years ago |
dragonmux
|
800a2a8f12
|
gdb_main: Run clang-format over the reset command handling code
|
2 years ago |
dragonmux
|
8cf1d2f09c
|
target: Added target clock tristating to the target attach and detach functions
|
2 years ago |
dragonmux
|
d4d6218234
|
stm32g0: Refactored the wait code in the flash write routine
|
2 years ago |
dragonmux
|
d6c1d8a1cc
|
stm32g0: Made the flash write routine a little more understandable
|
2 years ago |
dragonmux
|
23cf81eb55
|
stm32g0: Begun cleaning up the flash write routine
|
2 years ago |
dragonmux
|
486fb6504c
|
stm32g0: Cleaned up stm32g0_flash_lock
|
2 years ago |
dragonmux
|
f554fbd831
|
stm32g0: Refactored out the cleanup step for the flash routines
|
2 years ago |
dragonmux
|
de909d96f0
|
stm32g0: Removed some checks from the erase function which can never fire
|
2 years ago |
dragonmux
|
90fc89fd63
|
stm32g0: Further naming and structural cleanup in stm32g0_flash_erase
|
2 years ago |
dragonmux
|
f4d8022437
|
stm32g0: Refactored out the busy wait code into a small function,
This netted a 36 byte code size reduction
|
2 years ago |
dragonmux
|
60af35b06c
|
stm32g0: Begun sorting out the erase routine mess
|
2 years ago |
dragonmux
|
f859368a97
|
stm32g0: Fixed the structure naming and typedef'd them
|
2 years ago |
dragonmux
|
04b86f6eea
|
stm32g0: Cleaned up the STM32G0B_C memory map setup slightly
|
2 years ago |
dragonmux
|
c500e720e3
|
stm32g0: Removed some more unnecessary casts
|
2 years ago |
dragonmux
|
43afb5207a
|
stm32g0: Run clang-format through much of the code
|
2 years ago |
dragonmux
|
ba7c6a3048
|
stm32g0: Cleaned up the flash function definitions
|
2 years ago |
dragonmux
|
1aa1a3598a
|
stm32g0: Removed some needless casts from the command list build
|
2 years ago |
dragonmux
|
6b5c492bc7
|
adiv5_swdp: Implemented clock tristating for adiv5_swdp_scan
|
2 years ago |
dragonmux
|
c847007008
|
jtagtap: Implemented clock tristating
|
2 years ago |
dragonmux
|
dbcc1fe0a1
|
misc: Added a file with the MIT license as stm32g0.c is licensed under MIT
|
2 years ago |
dragonmux
|
9198f5b630
|
native: Properly handled the TCK/SWCLK processor pin when doing clock tristating
|
2 years ago |
dragonmux
|
1890426669
|
native: Reformatted the TMS and SWDIO macros in the platform header
|
2 years ago |
dragonmux
|
4ca3982599
|
native: Cleaned up the SWDIO turnaround macros
|
2 years ago |
dragonmux
|
e7f45aea7e
|
hosted/remote_jtagtap: Refactored out another unnecessary snprintf() call from TAP init remote call code
|
2 years ago |
dragonmux
|
cf07861405
|
hosted: Implemented support for the new target clock tristating on BMP
|
2 years ago |
dragonmux
|
450581cc0a
|
hosted/bmp_remote: Implemented support for the new remote protocol target clock tristating
|
2 years ago |
dragonmux
|
84527d501b
|
remote: Implemented support for target clock tristating
|
2 years ago |
dragonmux
|
01110a206b
|
remote: Run clang-format across most of the rest of the remote interface header
|
2 years ago |
dragonmux
|
3efcc9b0f5
|
remote: Fixed the naming style of the JTAG and SWD packet processors to comply with the project style
|
2 years ago |
dragonmux
|
e1007a98bb
|
remote: Run clang-format on the JTAG and SWD packet processors
|
2 years ago |
dragonmux
|
dd0e99b0e6
|
remote: Run clang-format on the JTAG and SWD protocol header definitions
|
2 years ago |
dragonmux
|
682ae75431
|
remote: Rewrote remotehston using a for loop and a const-correct type signature
|
2 years ago |
dragonmux
|
52160db72b
|
native: Done a spring pass in platform_init() with clang-format and removed a duplicate gpio_set_mode() call
|
2 years ago |
dragonmux
|
7a0f6597ff
|
platform: Implemented sub support in the non-native platforms for target clock tristating
|
2 years ago |
dragonmux
|
adcfe22f86
|
native: Implemented platform support for tristating the TCLK/SWCLK pin
|
2 years ago |
Uwe Bonnes
|
b70b807a4e
|
F072/F3: Rework Readme.md
Give explicit instructions for initial firmware loading and updating.
|
2 years ago |