2247 Commits (feature/usb-windows-os-descriptors)
 

Author SHA1 Message Date
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, 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 2 years ago