Commit Graph

  • b29e3758e1 clang-format: add initial format file Sean Cross 2022-04-20 17:48:26 +0800
  • fafe38ba19 hosted/cmsis-dap: Various CMSIS-DAP implementation correctness improvements dragonmux 2022-06-11 19:38:59 -0400
  • db4b568e52 Fix compatibility with dash as /bin/sh. Mikaela Szekely 2022-06-11 21:10:52 -0600
  • 7180a5b9a2 hosted: Fixed issues finding and linking HIDAPI on MacOS dragonmux 2022-06-11 19:03:06 -0400
  • 7846112a7b misc: Updated the build system to use the new version header generator script, fixing #1043 dragonmux 2022-06-11 19:00:22 -0400
  • e388fbbb2c script: Implemented a helper script to help build include/version.h dragonmux 2022-06-11 18:59:16 -0400
  • 9a0e4b4f23 stm32/serialno: Cleaned up the inconsistencies in how DESIG_UNIQUE_ID_BASE is used in the serialno code dragonmux 2022-06-06 10:26:33 -0400
  • 5a9131dcb2 stm32/serialno: Fixed a couple of mistakes made in the cleanup and attempted a different way to quiet the errant GCC warning dragonmux 2022-06-06 09:22:02 -0400
  • 24ffef7175 stm32/serialno: Cleaned up the serial number handling code which is tripping GCC 11 up due to a compiler regression dragonmux 2022-06-06 07:10:45 -0400
  • b4131ef637 driver: Written a README.md to explain the purpose of each of the files and under what situation each should be used dragonmux 2022-06-08 09:54:18 -0400
  • 8baf1e73c5 driver/udev: Fixed a couple of other small issues with the rules dragonmux 2022-06-06 02:08:37 -0400
  • 32c62fdd3b driver/udev: Fixed a small typo in the uucp rules dragonmux 2022-06-06 02:03:09 -0400
  • 6ae884741f driver/udev: Created a set of rules for group uucp systems dragonmux 2022-06-06 01:52:52 -0400
  • d938f2b839 driver/udev: Renamed the current rules so we can have a set for uucp systems co-exisitng dragonmux 2022-06-06 01:52:17 -0400
  • 3bc38f1a9b driver/udev: Fixed up the rules to correctly target the device and set the group for plugdev systems dragonmux 2022-06-06 01:49:08 -0400
  • 1a316c5a2f platforms/f3: moved the linker script and fixed the build system dragonmux 2022-06-08 04:58:42 -0400
  • ef5cfd829f platforms/f3: updated the platform definition dragonmux 2022-06-08 04:51:16 -0400
  • 55a3132d1c platforms/f3: Introduced a new platform for the STM32F3 series Uwe Bonnes 2021-07-10 17:11:13 +0200
  • af48a343a8 rp: Add description for SPI flash commands James Turton 2022-06-10 17:38:01 +0300
  • b43b9a6545 rp: Add erase_sector to command list James Turton 2022-06-08 23:34:07 +0300
  • 53672f1fc3 rp: Remove CHIP_ERASE command from rp_flash_erase James Turton 2022-06-08 23:34:07 +0300
  • b1694dfab9 rp: Always use maximum flash size (16MB) when defining flash region James Turton 2022-06-08 23:34:07 +0300
  • 203c5149e7 rp: Add CORTEXM_TOPT_INHIBIT_SRST to target_options James Turton 2022-06-08 23:34:07 +0300
  • 4ec68023af cortex-a: Fix compiling for native probe James Turton 2022-06-08 23:34:07 +0300
  • 483e51dce1 hosted/bmp_libusb: Further cleanup to the main bmp_ident string dragonmux 2022-06-04 21:36:37 -0400
  • 19c2e56f13 hosted/cli: Cleaned up the information print out code so we only make one call for the whole thing dragonmux 2022-06-04 21:35:13 -0400
  • af0d597fb0 hosted/bmp_libusb: Cleaned up the bmp_ident code further dragonmux 2022-06-04 21:31:47 -0400
  • a87afbd3d3 Added the ZSH completions we wrote in preparation for this help output rewrite dragonmux 2022-06-04 19:42:56 -0400
  • 958a6d1a20 hosted: Switched the `bmp_ident` output and printing method from stderr to stdout dragonmux 2022-06-04 19:36:50 -0400
  • 74d6c676bb hosted: Rewrote the main usage help text dragonmux 2022-06-04 19:33:48 -0400
  • 3ccb0af21c blackpillv2: Renamed blackpill to blackpillv2 to prevent ambiguity. Piotr Esden-Tempski 2022-06-03 21:52:02 -0700
  • e8fc418f47 blackpill: Added missing newline at the end of the platform.c file. Piotr Esden-Tempski 2022-06-03 21:51:20 -0700
  • d55bfd8948 Added BlackPillV2 platform. Piotr Esden-Tempski 2022-06-03 16:08:03 -0700
  • fcdd93e008 Removed BlackPillV2 platform variant from the f4 discovery. Piotr Esden-Tempski 2022-06-03 16:05:10 -0700
  • 2624960422 96b_carbon: Updated the IRQ priority comment. Piotr Esden-Tempski 2022-06-03 20:20:47 -0700
  • 1861ccd155 96b_carbon: Corrected the linker script. Piotr Esden-Tempski 2022-06-03 17:59:03 -0700
  • d91112e0d6 96b_carbon: Updated so that it compiles in the current codebase. Piotr Esden-Tempski 2022-06-03 17:49:42 -0700
  • 9730ae1429 build: Corrected the all_platform build target. Piotr Esden-Tempski 2022-06-03 18:56:42 -0700
  • 6e91aa509c github: Accounting for the fact that all_platforms builds BMDA too. Piotr Esden-Tempski 2022-06-03 18:11:02 -0700
  • 91475c775c github: Fixed a step description Piotr Esden-Tempski 2022-06-03 17:57:07 -0700
  • 2ab1c20f16 github: Switched to all_platforms firmware target. Piotr Esden-Tempski 2022-06-03 17:47:52 -0700
  • f97047b5f5 build: Added all_platforms target to toplevel Makefile Piotr Esden-Tempski 2022-06-03 17:32:24 -0700
  • 6656284728 added RTS and DTR to UART interface cyber-murmel 2022-05-17 13:24:42 +0200
  • 7dc01e96e8 Complete the version string migration from 5e3cade, fixing HOSTED_BMP_ONLY Mikaela Szekely 2022-06-02 18:18:34 -0600
  • f6edb54395 Fix RP2040 memory sizes. Dag Ågren 2022-04-18 18:55:07 +0300
  • 039bf14761
    rtt: Cleanup and fixes for the RTT over serial support as per #954 dragonmux 2022-05-31 22:24:59 -0400
  • 8bf3eb0c6d
    misc: Cleaned up in the BMP udev rules dragonmux 2022-05-31 22:09:45 -0400
  • 2914be1a67
    cortexa: Fix the new Watchpoint support causing a no-build dragonmux 2022-05-31 22:03:21 -0400
  • 0b7dd00c77 cortexa: Indicate watchpoint as stop reason if there is only one. Gareth McMullin 2019-01-11 08:46:48 +1300
  • b5ef9e5bcf Implement watchpoints on Cortex-A Gareth McMullin 2019-01-10 15:51:48 +1300
  • 1aadcf2678 target/samx7x: handle tcm reconfiguration Rafael Silva 2022-05-24 23:21:39 +0100
  • dcc450a494 target/sam3x: rework gpnvm command Rafael Silva 2022-05-24 22:52:08 +0100
  • cf6ce32371 target: split mem_map_free into ram_map_free and flash_map_free Rafael Silva 2022-05-24 14:59:58 +0100
  • 8462f5e0d4 target/samx7x: handle tcm config on probe Rafael Silva 2022-05-24 10:59:43 +0100
  • 508b8d90cc target/sam3x: name changes to reflect multiple supported families Rafael Silva 2022-05-24 01:59:05 +0100
  • 430d306511 target: add samx7x probe method Rafael Silva 2022-05-24 01:31:28 +0100
  • e3142ade8c add blackmagic package itself cyber-murmel 2022-05-17 22:47:07 +0200
  • 8e0928cdba add shell.nix cyber-murmel 2022-05-17 14:06:30 +0200
  • 233a83a702 hosted/ftdi: Add more adaptors - ESP-Prog, Tigard, Hifive1 and ARM-USB-TINY-H Uwe Bonnes 2021-09-16 14:37:08 +0200
  • d2ed681921 hosted/ftdi: Fix detect devices w/o genuine description but with given cable Uwe Bonnes 2021-09-17 15:11:50 +0200
  • c80f311cb4 pc/serial_unix: (hosted) Abort on unexpected problems. Uwe Bonnes 2021-09-10 15:18:58 +0200
  • 2d4d6aa65a ch32f1: Fixed the assumption that uint32_t is an `unsigned int` dragonmux 2022-05-31 09:44:51 -0400
  • 94a0f1587d ch32f1: Cleaned up some of the formatting dragonmux 2022-05-31 09:44:05 -0400
  • 8afaedda37 update include/version.h only when content changes Jonas Jelten 2022-05-21 16:51:55 +0200
  • 0a0f5a9dd7 rtt Koen De Vleeschauwer 2021-11-28 14:13:24 +0100
  • 738ac96e57 Add 96Boards Carbon as a probe host Daniel Thompson 2017-04-22 22:03:35 +0100
  • 5e3cadec20 Updated Copyright and Vendor strings to Black Magic Debug. Piotr Esden-Tempski 2022-05-30 15:09:55 -0700
  • 84311b3888 docs: Corrected org in links to blackmagic-debug Piotr Esden-Tempski 2022-05-30 14:32:36 -0700
  • 9b5b6fab5b upgrade: Changed copyright to BMD and allowed more vendor strings. Piotr Esden-Tempski 2022-05-30 14:21:33 -0700
  • e4d692bf7a driver: Updated vendor name to Black Magic Debug. Closes #1009 Piotr Esden-Tempski 2022-05-30 14:00:24 -0700
  • 434a23b478
    misc: Corrected the patreon link in FUNDING.yml dragonmux 2022-05-25 18:57:38 -0400
  • 0ee03080c3
    misc: Added Esden's patreon to FUNDING.yml dragonmux 2022-05-25 16:31:33 -0400
  • 754d65ad54
    misc: Added GitHub funding configuration for the project dragonmux 2022-05-25 14:37:55 -0400
  • 29dc94c3d6 hosted: with mubes help, fixes some issues with how we talk CMSIS-DAP dragonmux 2022-05-17 17:04:18 -0400
  • c4869a5473 hosted/stlinkv2: Cleaned up the new error messages as they weren't outputting nicely dragonmux 2022-04-14 14:46:44 -0400
  • a27661cd0b hosted/platform: Formatting consistency improvements dragonmux 2022-04-14 14:20:59 -0400
  • ba8ed132a8 hosted/stlinkv2: Fix !found causing hosted to continue on anyway, and improved the error reporting from the device finder loop dragonmux 2022-04-14 14:19:44 -0400
  • 4287f1ba0e hosted/stlinkv2: Rewrote the serial number readering logic to not violate the USB spec and properly handle libusb errors dragonmux 2022-04-14 13:43:11 -0400
  • 94e9281404 hosted/bmp_libusb: Rewrote the string reader logic to not violate the USB spec and properly handle libusb errors dragonmux 2022-04-01 12:46:13 -0400
  • c7eba0a439 hosted/bmp_libusb: Fixed some signed/unsigned issues and UB in send_recv dragonmux 2022-04-01 00:43:57 -0400
  • c5dbf851f6 hosted/bmp_libusb: Formatting cleanup dragonmux 2022-04-01 00:43:29 -0400
  • 6c700f7b6c scripts: bootprog.py: use bytes literals Nicolas Schodet 2022-04-15 20:39:14 +0200
  • 6b465d6a77 Temporarily enable DBG clock in stm32g0_detach(); fixes #1003 Michal Moskal 2022-03-29 14:53:31 -0700
  • e535f53981 remove static vars mean 2022-04-07 15:45:05 +0200
  • 844ca65a8f cosmetic mean 2022-04-07 15:17:20 +0200
  • 17dca6f791 tabify mean 2022-04-07 15:01:58 +0200
  • 733cf12663 cleanup mean 2022-04-07 15:00:18 +0200
  • 17d7dca9ae build ch32 in its own file mean 2022-04-07 14:19:48 +0200
  • 7c120ecb58 put ch32f1 in its own file mean 2022-04-07 14:12:21 +0200
  • 04eb33e039 rename to comply to naming scheme mean 2022-04-07 14:09:47 +0200
  • e12939582c revert function clones_probe mean 2022-04-07 14:01:47 +0200
  • 83e3d9c135 disable verification mean 2022-04-02 16:00:28 +0200
  • a3feae60aa cleanup tabs mean 2022-04-02 15:58:18 +0200
  • fb216a2a98 tabify mean 2022-04-02 15:51:20 +0200
  • 9b23265dde add support for ch32 flash write, it is a bit hackish mean 2022-04-02 15:48:42 +0200
  • 90d15e6633 add probe for ch32 + make room for other clones mean 2022-04-02 15:48:29 +0200
  • be83c2861e
    gdb_packet: Formatting cleanup dragonmux 2022-03-31 14:11:38 -0400
  • e424859ecb
    gdb_main: Formatting cleanup dragonmux 2022-03-31 14:03:29 -0400
  • 804a1a4f43
    stm32f4: Attach logic cleanup by making sure we only set the extra bits needed when writing DBGMCU_CR dragonmux 2022-03-31 13:46:29 -0400
  • eed1cc81ff STM32F4: Move DBGMCU_handling to target specific code. Apply for F4 too. Uwe Bonnes 2022-01-22 14:41:09 +0100