├── .clang-format ├── .clang-tidy ├── .gitattributes ├── .github ├── FUNDING.yml ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── build-and-upload.yml │ ├── build-pr.yml │ └── lint.yml ├── .gitignore ├── .gitmodules ├── .pre-commit-config.yaml ├── .vscode └── extensions.json ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── COPYING ├── COPYING-BSD ├── COPYING-MIT ├── Makefile ├── README.md ├── SECURITY.md ├── UsingRTT.md ├── UsingSWO.md ├── contrib └── zsh │ └── _blackmagic ├── driver ├── 99-blackmagic-plugdev.rules ├── 99-blackmagic-uucp.rules ├── 99-stlink-plugdev.rules ├── README.md ├── blackmagic.inf └── blackmagic_upgrade.inf ├── scripts ├── README ├── bootprog.py ├── dfu-convert.py ├── dfu.py ├── diff_size.py ├── gdb.py ├── get_openocd_nrf51_ids.py ├── hexprog.py ├── run-clang-tidy.py ├── stm32_mem.py ├── stubs │ ├── Makefile │ ├── stm32_opterase.S │ └── stm32_optprog.S └── swolisten.c ├── shell.nix ├── src ├── Makefile ├── command.c ├── crc32.c ├── exception.c ├── gdb_hostio.c ├── gdb_hostio.h ├── gdb_main.c ├── gdb_packet.c ├── hex_utils.c ├── include │ ├── command.h │ ├── crc32.h │ ├── exception.h │ ├── gdb_if.h │ ├── gdb_main.h │ ├── gdb_packet.h │ ├── general.h │ ├── hex_utils.h │ ├── jtagtap.h │ ├── morse.h │ ├── platform_support.h │ ├── rtt.h │ ├── rtt_if.h │ ├── serialno.h │ ├── target.h │ └── timing.h ├── main.c ├── morse.c ├── platforms │ ├── 96b_carbon │ │ ├── Makefile.inc │ │ ├── README.md │ │ ├── platform.c │ │ ├── platform.h │ │ └── usbdfu.c │ ├── README.md │ ├── blackpillv2 │ │ ├── Makefile.inc │ │ ├── README.md │ │ ├── platform.c │ │ ├── platform.h │ │ └── usbdfu.c │ ├── common │ │ ├── Makefile.inc │ │ ├── aux_serial.c │ │ ├── aux_serial.h │ │ ├── jtagtap.c │ │ ├── swdptap.c │ │ ├── traceswo.h │ │ ├── usb.c │ │ ├── usb.h │ │ ├── usb_descriptors.h │ │ ├── usb_dfu_stub.c │ │ ├── usb_dfu_stub.h │ │ ├── usb_serial.c │ │ ├── usb_serial.h │ │ └── usb_types.h │ ├── f072 │ │ ├── Makefile.inc │ │ ├── README.md │ │ ├── platform.c │ │ └── platform.h │ ├── f3 │ │ ├── Makefile.inc │ │ ├── README.md │ │ ├── platform.c │ │ └── platform.h │ ├── f4discovery │ │ ├── Makefile.inc │ │ ├── README.md │ │ ├── platform.c │ │ ├── platform.h │ │ └── usbdfu.c │ ├── hosted │ │ ├── Makefile.inc │ │ ├── README.md │ │ ├── bmp_hosted.h │ │ ├── bmp_libusb.c │ │ ├── bmp_remote.c │ │ ├── bmp_remote.h │ │ ├── bmp_serial.c │ │ ├── cli.c │ │ ├── cli.h │ │ ├── cmsis_dap.c │ │ ├── cmsis_dap.h │ │ ├── dap.c │ │ ├── dap.h │ │ ├── dap_command.c │ │ ├── dap_command.h │ │ ├── ftdi_bmp.c │ │ ├── ftdi_bmp.h │ │ ├── gdb_if.c │ │ ├── jlink.c │ │ ├── jlink.h │ │ ├── jlink_adiv5_swdp.c │ │ ├── jlink_jtagtap.c │ │ ├── libftdi_jtagtap.c │ │ ├── libftdi_swdptap.c │ │ ├── platform.c │ │ ├── platform.h │ │ ├── remote_jtagtap.c │ │ ├── remote_swdptap.c │ │ ├── rtt_if.c │ │ ├── serial_unix.c │ │ ├── serial_win.c │ │ ├── stlinkv2.c │ │ ├── stlinkv2.h │ │ ├── utils.c │ │ └── utils.h │ ├── hydrabus │ │ ├── Makefile.inc │ │ ├── README.md │ │ ├── platform.c │ │ ├── platform.h │ │ └── usbdfu.c │ ├── launchpad-icdi │ │ ├── Makefile.inc │ │ ├── platform.c │ │ ├── platform.h │ │ └── rtt_if.c │ ├── native │ │ ├── Makefile.inc │ │ ├── platform.c │ │ ├── platform.h │ │ └── usbdfu.c │ ├── stlink │ │ ├── Bootloader_Upgrade │ │ ├── Connector │ │ ├── Flashsize_F103 │ │ ├── Makefile.inc │ │ ├── README.md │ │ ├── Readme │ │ ├── platform.c │ │ ├── platform.h │ │ ├── stlink_common.c │ │ └── usbdfu.c │ ├── stlinkv3 │ │ ├── Makefile.inc │ │ ├── README.md │ │ ├── platform.c │ │ ├── platform.h │ │ ├── stlinkv3.ld │ │ ├── usb_f723.c │ │ └── usbdfu.c │ ├── stm32 │ │ ├── 96b_carbon.ld │ │ ├── blackmagic.ld │ │ ├── blackpillv2.ld │ │ ├── dfu_f1.c │ │ ├── dfu_f4.c │ │ ├── dfucore.c │ │ ├── f4discovery.ld │ │ ├── gdb_if.c │ │ ├── gpio.h │ │ ├── rtt_if.c │ │ ├── serialno.c │ │ ├── stlink.ld │ │ ├── stm32_can.ld │ │ ├── stm32f07xzb.ld │ │ ├── stm32f303xc.ld │ │ ├── timing_stm32.c │ │ ├── timing_stm32.h │ │ ├── traceswo.c │ │ ├── traceswoasync.c │ │ ├── traceswoasync_f723.c │ │ ├── traceswodecode.c │ │ └── usbdfu.h │ ├── swlink │ │ ├── Connectors │ │ ├── Makefile.inc │ │ ├── README.md │ │ ├── platform.c │ │ ├── platform.h │ │ ├── platform_common.c │ │ ├── platform_common.h │ │ └── usbdfu.c │ └── tm4c │ │ ├── gdb_if.c │ │ ├── tm4c.ld │ │ └── traceswo.c ├── remote.c ├── remote.h ├── rtt.c ├── target │ ├── HACKING.md │ ├── adiv5.c │ ├── adiv5.h │ ├── adiv5_jtagdp.c │ ├── adiv5_swdp.c │ ├── ch32f1.c │ ├── cortexa.c │ ├── cortexm.c │ ├── cortexm.h │ ├── efm32.c │ ├── flashstub │ │ ├── Makefile │ │ ├── README.md │ │ ├── efm32.c │ │ ├── efm32.stub │ │ ├── lmi.c │ │ ├── lmi.stub │ │ ├── nrf51.stub │ │ └── stub.h │ ├── gdb_reg.c │ ├── gdb_reg.h │ ├── jtag_devs.c │ ├── jtag_devs.h │ ├── jtag_scan.c │ ├── jtag_scan.h │ ├── jtagtap_generic.c │ ├── kinetis.c │ ├── lmi.c │ ├── lpc11xx.c │ ├── lpc15xx.c │ ├── lpc17xx.c │ ├── lpc43xx.c │ ├── lpc546xx.c │ ├── lpc_common.c │ ├── lpc_common.h │ ├── msp432.c │ ├── nrf51.c │ ├── nxpke04.c │ ├── renesas.c │ ├── rp.c │ ├── sam3x.c │ ├── sam4l.c │ ├── samd.c │ ├── samx5x.c │ ├── semihosting.h │ ├── sfdp.c │ ├── sfdp.h │ ├── sfdp_internal.h │ ├── stm32_common.h │ ├── stm32f1.c │ ├── stm32f4.c │ ├── stm32g0.c │ ├── stm32h7.c │ ├── stm32l0.c │ ├── stm32l4.c │ ├── swdptap_generic.c │ ├── target.c │ ├── target_flash.c │ ├── target_internal.h │ ├── target_probe.c │ └── target_probe.h └── timing.c └── upgrade ├── Makefile ├── bindata.S ├── bindata.h ├── dfu.c ├── dfu.h ├── main.c ├── stm32mem.c └── stm32mem.h /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/.clang-format -------------------------------------------------------------------------------- /.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/.clang-tidy -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: [esden, dragonmux] 2 | patreon: 1bitsquared 3 | -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/build-and-upload.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/.github/workflows/build-and-upload.yml -------------------------------------------------------------------------------- /.github/workflows/build-pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/.github/workflows/build-pr.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/.gitmodules -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- 1 | { 2 | "recommendations": [ 3 | "ms-vscode.cpptools", 4 | "notskm.clang-tidy" 5 | ] 6 | } 7 | -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/COPYING -------------------------------------------------------------------------------- /COPYING-BSD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/COPYING-BSD -------------------------------------------------------------------------------- /COPYING-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/COPYING-MIT -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/SECURITY.md -------------------------------------------------------------------------------- /UsingRTT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/UsingRTT.md -------------------------------------------------------------------------------- /UsingSWO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/UsingSWO.md -------------------------------------------------------------------------------- /contrib/zsh/_blackmagic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/contrib/zsh/_blackmagic -------------------------------------------------------------------------------- /driver/99-blackmagic-plugdev.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/driver/99-blackmagic-plugdev.rules -------------------------------------------------------------------------------- /driver/99-blackmagic-uucp.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/driver/99-blackmagic-uucp.rules -------------------------------------------------------------------------------- /driver/99-stlink-plugdev.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/driver/99-stlink-plugdev.rules -------------------------------------------------------------------------------- /driver/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/driver/README.md -------------------------------------------------------------------------------- /driver/blackmagic.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/driver/blackmagic.inf -------------------------------------------------------------------------------- /driver/blackmagic_upgrade.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/driver/blackmagic_upgrade.inf -------------------------------------------------------------------------------- /scripts/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/scripts/README -------------------------------------------------------------------------------- /scripts/bootprog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/scripts/bootprog.py -------------------------------------------------------------------------------- /scripts/dfu-convert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/scripts/dfu-convert.py -------------------------------------------------------------------------------- /scripts/dfu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/scripts/dfu.py -------------------------------------------------------------------------------- /scripts/diff_size.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/scripts/diff_size.py -------------------------------------------------------------------------------- /scripts/gdb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/scripts/gdb.py -------------------------------------------------------------------------------- /scripts/get_openocd_nrf51_ids.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/scripts/get_openocd_nrf51_ids.py -------------------------------------------------------------------------------- /scripts/hexprog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/scripts/hexprog.py -------------------------------------------------------------------------------- /scripts/run-clang-tidy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/scripts/run-clang-tidy.py -------------------------------------------------------------------------------- /scripts/stm32_mem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/scripts/stm32_mem.py -------------------------------------------------------------------------------- /scripts/stubs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/scripts/stubs/Makefile -------------------------------------------------------------------------------- /scripts/stubs/stm32_opterase.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/scripts/stubs/stm32_opterase.S -------------------------------------------------------------------------------- /scripts/stubs/stm32_optprog.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/scripts/stubs/stm32_optprog.S -------------------------------------------------------------------------------- /scripts/swolisten.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/scripts/swolisten.c -------------------------------------------------------------------------------- /shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/shell.nix -------------------------------------------------------------------------------- /src/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/Makefile -------------------------------------------------------------------------------- /src/command.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/command.c -------------------------------------------------------------------------------- /src/crc32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/crc32.c -------------------------------------------------------------------------------- /src/exception.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/exception.c -------------------------------------------------------------------------------- /src/gdb_hostio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/gdb_hostio.c -------------------------------------------------------------------------------- /src/gdb_hostio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/gdb_hostio.h -------------------------------------------------------------------------------- /src/gdb_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/gdb_main.c -------------------------------------------------------------------------------- /src/gdb_packet.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/gdb_packet.c -------------------------------------------------------------------------------- /src/hex_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/hex_utils.c -------------------------------------------------------------------------------- /src/include/command.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/include/command.h -------------------------------------------------------------------------------- /src/include/crc32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/include/crc32.h -------------------------------------------------------------------------------- /src/include/exception.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/include/exception.h -------------------------------------------------------------------------------- /src/include/gdb_if.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/include/gdb_if.h -------------------------------------------------------------------------------- /src/include/gdb_main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/include/gdb_main.h -------------------------------------------------------------------------------- /src/include/gdb_packet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/include/gdb_packet.h -------------------------------------------------------------------------------- /src/include/general.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/include/general.h -------------------------------------------------------------------------------- /src/include/hex_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/include/hex_utils.h -------------------------------------------------------------------------------- /src/include/jtagtap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/include/jtagtap.h -------------------------------------------------------------------------------- /src/include/morse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/include/morse.h -------------------------------------------------------------------------------- /src/include/platform_support.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/include/platform_support.h -------------------------------------------------------------------------------- /src/include/rtt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/include/rtt.h -------------------------------------------------------------------------------- /src/include/rtt_if.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/include/rtt_if.h -------------------------------------------------------------------------------- /src/include/serialno.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/include/serialno.h -------------------------------------------------------------------------------- /src/include/target.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/include/target.h -------------------------------------------------------------------------------- /src/include/timing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/include/timing.h -------------------------------------------------------------------------------- /src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/main.c -------------------------------------------------------------------------------- /src/morse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/morse.c -------------------------------------------------------------------------------- /src/platforms/96b_carbon/Makefile.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/96b_carbon/Makefile.inc -------------------------------------------------------------------------------- /src/platforms/96b_carbon/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/96b_carbon/README.md -------------------------------------------------------------------------------- /src/platforms/96b_carbon/platform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/96b_carbon/platform.c -------------------------------------------------------------------------------- /src/platforms/96b_carbon/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/96b_carbon/platform.h -------------------------------------------------------------------------------- /src/platforms/96b_carbon/usbdfu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/96b_carbon/usbdfu.c -------------------------------------------------------------------------------- /src/platforms/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/README.md -------------------------------------------------------------------------------- /src/platforms/blackpillv2/Makefile.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/blackpillv2/Makefile.inc -------------------------------------------------------------------------------- /src/platforms/blackpillv2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/blackpillv2/README.md -------------------------------------------------------------------------------- /src/platforms/blackpillv2/platform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/blackpillv2/platform.c -------------------------------------------------------------------------------- /src/platforms/blackpillv2/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/blackpillv2/platform.h -------------------------------------------------------------------------------- /src/platforms/blackpillv2/usbdfu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/blackpillv2/usbdfu.c -------------------------------------------------------------------------------- /src/platforms/common/Makefile.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/common/Makefile.inc -------------------------------------------------------------------------------- /src/platforms/common/aux_serial.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/common/aux_serial.c -------------------------------------------------------------------------------- /src/platforms/common/aux_serial.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/common/aux_serial.h -------------------------------------------------------------------------------- /src/platforms/common/jtagtap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/common/jtagtap.c -------------------------------------------------------------------------------- /src/platforms/common/swdptap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/common/swdptap.c -------------------------------------------------------------------------------- /src/platforms/common/traceswo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/common/traceswo.h -------------------------------------------------------------------------------- /src/platforms/common/usb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/common/usb.c -------------------------------------------------------------------------------- /src/platforms/common/usb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/common/usb.h -------------------------------------------------------------------------------- /src/platforms/common/usb_descriptors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/common/usb_descriptors.h -------------------------------------------------------------------------------- /src/platforms/common/usb_dfu_stub.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/common/usb_dfu_stub.c -------------------------------------------------------------------------------- /src/platforms/common/usb_dfu_stub.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/common/usb_dfu_stub.h -------------------------------------------------------------------------------- /src/platforms/common/usb_serial.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/common/usb_serial.c -------------------------------------------------------------------------------- /src/platforms/common/usb_serial.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/common/usb_serial.h -------------------------------------------------------------------------------- /src/platforms/common/usb_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/common/usb_types.h -------------------------------------------------------------------------------- /src/platforms/f072/Makefile.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/f072/Makefile.inc -------------------------------------------------------------------------------- /src/platforms/f072/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/f072/README.md -------------------------------------------------------------------------------- /src/platforms/f072/platform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/f072/platform.c -------------------------------------------------------------------------------- /src/platforms/f072/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/f072/platform.h -------------------------------------------------------------------------------- /src/platforms/f3/Makefile.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/f3/Makefile.inc -------------------------------------------------------------------------------- /src/platforms/f3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/f3/README.md -------------------------------------------------------------------------------- /src/platforms/f3/platform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/f3/platform.c -------------------------------------------------------------------------------- /src/platforms/f3/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/f3/platform.h -------------------------------------------------------------------------------- /src/platforms/f4discovery/Makefile.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/f4discovery/Makefile.inc -------------------------------------------------------------------------------- /src/platforms/f4discovery/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/f4discovery/README.md -------------------------------------------------------------------------------- /src/platforms/f4discovery/platform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/f4discovery/platform.c -------------------------------------------------------------------------------- /src/platforms/f4discovery/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/f4discovery/platform.h -------------------------------------------------------------------------------- /src/platforms/f4discovery/usbdfu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/f4discovery/usbdfu.c -------------------------------------------------------------------------------- /src/platforms/hosted/Makefile.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/hosted/Makefile.inc -------------------------------------------------------------------------------- /src/platforms/hosted/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/hosted/README.md -------------------------------------------------------------------------------- /src/platforms/hosted/bmp_hosted.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/hosted/bmp_hosted.h -------------------------------------------------------------------------------- /src/platforms/hosted/bmp_libusb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/hosted/bmp_libusb.c -------------------------------------------------------------------------------- /src/platforms/hosted/bmp_remote.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/hosted/bmp_remote.c -------------------------------------------------------------------------------- /src/platforms/hosted/bmp_remote.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/hosted/bmp_remote.h -------------------------------------------------------------------------------- /src/platforms/hosted/bmp_serial.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/hosted/bmp_serial.c -------------------------------------------------------------------------------- /src/platforms/hosted/cli.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/hosted/cli.c -------------------------------------------------------------------------------- /src/platforms/hosted/cli.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/hosted/cli.h -------------------------------------------------------------------------------- /src/platforms/hosted/cmsis_dap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/hosted/cmsis_dap.c -------------------------------------------------------------------------------- /src/platforms/hosted/cmsis_dap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/hosted/cmsis_dap.h -------------------------------------------------------------------------------- /src/platforms/hosted/dap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/hosted/dap.c -------------------------------------------------------------------------------- /src/platforms/hosted/dap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/hosted/dap.h -------------------------------------------------------------------------------- /src/platforms/hosted/dap_command.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/hosted/dap_command.c -------------------------------------------------------------------------------- /src/platforms/hosted/dap_command.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/hosted/dap_command.h -------------------------------------------------------------------------------- /src/platforms/hosted/ftdi_bmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/hosted/ftdi_bmp.c -------------------------------------------------------------------------------- /src/platforms/hosted/ftdi_bmp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/hosted/ftdi_bmp.h -------------------------------------------------------------------------------- /src/platforms/hosted/gdb_if.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/hosted/gdb_if.c -------------------------------------------------------------------------------- /src/platforms/hosted/jlink.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/hosted/jlink.c -------------------------------------------------------------------------------- /src/platforms/hosted/jlink.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/hosted/jlink.h -------------------------------------------------------------------------------- /src/platforms/hosted/jlink_adiv5_swdp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/hosted/jlink_adiv5_swdp.c -------------------------------------------------------------------------------- /src/platforms/hosted/jlink_jtagtap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/hosted/jlink_jtagtap.c -------------------------------------------------------------------------------- /src/platforms/hosted/libftdi_jtagtap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/hosted/libftdi_jtagtap.c -------------------------------------------------------------------------------- /src/platforms/hosted/libftdi_swdptap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/hosted/libftdi_swdptap.c -------------------------------------------------------------------------------- /src/platforms/hosted/platform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/hosted/platform.c -------------------------------------------------------------------------------- /src/platforms/hosted/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/hosted/platform.h -------------------------------------------------------------------------------- /src/platforms/hosted/remote_jtagtap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/hosted/remote_jtagtap.c -------------------------------------------------------------------------------- /src/platforms/hosted/remote_swdptap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/hosted/remote_swdptap.c -------------------------------------------------------------------------------- /src/platforms/hosted/rtt_if.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/hosted/rtt_if.c -------------------------------------------------------------------------------- /src/platforms/hosted/serial_unix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/hosted/serial_unix.c -------------------------------------------------------------------------------- /src/platforms/hosted/serial_win.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/hosted/serial_win.c -------------------------------------------------------------------------------- /src/platforms/hosted/stlinkv2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/hosted/stlinkv2.c -------------------------------------------------------------------------------- /src/platforms/hosted/stlinkv2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/hosted/stlinkv2.h -------------------------------------------------------------------------------- /src/platforms/hosted/utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/hosted/utils.c -------------------------------------------------------------------------------- /src/platforms/hosted/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/hosted/utils.h -------------------------------------------------------------------------------- /src/platforms/hydrabus/Makefile.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/hydrabus/Makefile.inc -------------------------------------------------------------------------------- /src/platforms/hydrabus/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/hydrabus/README.md -------------------------------------------------------------------------------- /src/platforms/hydrabus/platform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/hydrabus/platform.c -------------------------------------------------------------------------------- /src/platforms/hydrabus/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/hydrabus/platform.h -------------------------------------------------------------------------------- /src/platforms/hydrabus/usbdfu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/hydrabus/usbdfu.c -------------------------------------------------------------------------------- /src/platforms/launchpad-icdi/Makefile.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/launchpad-icdi/Makefile.inc -------------------------------------------------------------------------------- /src/platforms/launchpad-icdi/platform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/launchpad-icdi/platform.c -------------------------------------------------------------------------------- /src/platforms/launchpad-icdi/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/launchpad-icdi/platform.h -------------------------------------------------------------------------------- /src/platforms/launchpad-icdi/rtt_if.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/launchpad-icdi/rtt_if.c -------------------------------------------------------------------------------- /src/platforms/native/Makefile.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/native/Makefile.inc -------------------------------------------------------------------------------- /src/platforms/native/platform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/native/platform.c -------------------------------------------------------------------------------- /src/platforms/native/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/native/platform.h -------------------------------------------------------------------------------- /src/platforms/native/usbdfu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/native/usbdfu.c -------------------------------------------------------------------------------- /src/platforms/stlink/Bootloader_Upgrade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/stlink/Bootloader_Upgrade -------------------------------------------------------------------------------- /src/platforms/stlink/Connector: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/stlink/Connector -------------------------------------------------------------------------------- /src/platforms/stlink/Flashsize_F103: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/stlink/Flashsize_F103 -------------------------------------------------------------------------------- /src/platforms/stlink/Makefile.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/stlink/Makefile.inc -------------------------------------------------------------------------------- /src/platforms/stlink/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/stlink/README.md -------------------------------------------------------------------------------- /src/platforms/stlink/Readme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/stlink/Readme -------------------------------------------------------------------------------- /src/platforms/stlink/platform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/stlink/platform.c -------------------------------------------------------------------------------- /src/platforms/stlink/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/stlink/platform.h -------------------------------------------------------------------------------- /src/platforms/stlink/stlink_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/stlink/stlink_common.c -------------------------------------------------------------------------------- /src/platforms/stlink/usbdfu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/stlink/usbdfu.c -------------------------------------------------------------------------------- /src/platforms/stlinkv3/Makefile.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/stlinkv3/Makefile.inc -------------------------------------------------------------------------------- /src/platforms/stlinkv3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/stlinkv3/README.md -------------------------------------------------------------------------------- /src/platforms/stlinkv3/platform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/stlinkv3/platform.c -------------------------------------------------------------------------------- /src/platforms/stlinkv3/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/stlinkv3/platform.h -------------------------------------------------------------------------------- /src/platforms/stlinkv3/stlinkv3.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/stlinkv3/stlinkv3.ld -------------------------------------------------------------------------------- /src/platforms/stlinkv3/usb_f723.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/stlinkv3/usb_f723.c -------------------------------------------------------------------------------- /src/platforms/stlinkv3/usbdfu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/stlinkv3/usbdfu.c -------------------------------------------------------------------------------- /src/platforms/stm32/96b_carbon.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/stm32/96b_carbon.ld -------------------------------------------------------------------------------- /src/platforms/stm32/blackmagic.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/stm32/blackmagic.ld -------------------------------------------------------------------------------- /src/platforms/stm32/blackpillv2.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/stm32/blackpillv2.ld -------------------------------------------------------------------------------- /src/platforms/stm32/dfu_f1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/stm32/dfu_f1.c -------------------------------------------------------------------------------- /src/platforms/stm32/dfu_f4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/stm32/dfu_f4.c -------------------------------------------------------------------------------- /src/platforms/stm32/dfucore.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/stm32/dfucore.c -------------------------------------------------------------------------------- /src/platforms/stm32/f4discovery.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/stm32/f4discovery.ld -------------------------------------------------------------------------------- /src/platforms/stm32/gdb_if.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/stm32/gdb_if.c -------------------------------------------------------------------------------- /src/platforms/stm32/gpio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/stm32/gpio.h -------------------------------------------------------------------------------- /src/platforms/stm32/rtt_if.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/stm32/rtt_if.c -------------------------------------------------------------------------------- /src/platforms/stm32/serialno.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/stm32/serialno.c -------------------------------------------------------------------------------- /src/platforms/stm32/stlink.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/stm32/stlink.ld -------------------------------------------------------------------------------- /src/platforms/stm32/stm32_can.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/stm32/stm32_can.ld -------------------------------------------------------------------------------- /src/platforms/stm32/stm32f07xzb.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/stm32/stm32f07xzb.ld -------------------------------------------------------------------------------- /src/platforms/stm32/stm32f303xc.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/stm32/stm32f303xc.ld -------------------------------------------------------------------------------- /src/platforms/stm32/timing_stm32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/stm32/timing_stm32.c -------------------------------------------------------------------------------- /src/platforms/stm32/timing_stm32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/stm32/timing_stm32.h -------------------------------------------------------------------------------- /src/platforms/stm32/traceswo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/stm32/traceswo.c -------------------------------------------------------------------------------- /src/platforms/stm32/traceswoasync.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/stm32/traceswoasync.c -------------------------------------------------------------------------------- /src/platforms/stm32/traceswoasync_f723.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/stm32/traceswoasync_f723.c -------------------------------------------------------------------------------- /src/platforms/stm32/traceswodecode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/stm32/traceswodecode.c -------------------------------------------------------------------------------- /src/platforms/stm32/usbdfu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/stm32/usbdfu.h -------------------------------------------------------------------------------- /src/platforms/swlink/Connectors: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/swlink/Connectors -------------------------------------------------------------------------------- /src/platforms/swlink/Makefile.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/swlink/Makefile.inc -------------------------------------------------------------------------------- /src/platforms/swlink/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/swlink/README.md -------------------------------------------------------------------------------- /src/platforms/swlink/platform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/swlink/platform.c -------------------------------------------------------------------------------- /src/platforms/swlink/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/swlink/platform.h -------------------------------------------------------------------------------- /src/platforms/swlink/platform_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/swlink/platform_common.c -------------------------------------------------------------------------------- /src/platforms/swlink/platform_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/swlink/platform_common.h -------------------------------------------------------------------------------- /src/platforms/swlink/usbdfu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/swlink/usbdfu.c -------------------------------------------------------------------------------- /src/platforms/tm4c/gdb_if.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/tm4c/gdb_if.c -------------------------------------------------------------------------------- /src/platforms/tm4c/tm4c.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/tm4c/tm4c.ld -------------------------------------------------------------------------------- /src/platforms/tm4c/traceswo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/platforms/tm4c/traceswo.c -------------------------------------------------------------------------------- /src/remote.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/remote.c -------------------------------------------------------------------------------- /src/remote.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/remote.h -------------------------------------------------------------------------------- /src/rtt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/rtt.c -------------------------------------------------------------------------------- /src/target/HACKING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/HACKING.md -------------------------------------------------------------------------------- /src/target/adiv5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/adiv5.c -------------------------------------------------------------------------------- /src/target/adiv5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/adiv5.h -------------------------------------------------------------------------------- /src/target/adiv5_jtagdp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/adiv5_jtagdp.c -------------------------------------------------------------------------------- /src/target/adiv5_swdp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/adiv5_swdp.c -------------------------------------------------------------------------------- /src/target/ch32f1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/ch32f1.c -------------------------------------------------------------------------------- /src/target/cortexa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/cortexa.c -------------------------------------------------------------------------------- /src/target/cortexm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/cortexm.c -------------------------------------------------------------------------------- /src/target/cortexm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/cortexm.h -------------------------------------------------------------------------------- /src/target/efm32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/efm32.c -------------------------------------------------------------------------------- /src/target/flashstub/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/flashstub/Makefile -------------------------------------------------------------------------------- /src/target/flashstub/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/flashstub/README.md -------------------------------------------------------------------------------- /src/target/flashstub/efm32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/flashstub/efm32.c -------------------------------------------------------------------------------- /src/target/flashstub/efm32.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/flashstub/efm32.stub -------------------------------------------------------------------------------- /src/target/flashstub/lmi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/flashstub/lmi.c -------------------------------------------------------------------------------- /src/target/flashstub/lmi.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/flashstub/lmi.stub -------------------------------------------------------------------------------- /src/target/flashstub/nrf51.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/flashstub/nrf51.stub -------------------------------------------------------------------------------- /src/target/flashstub/stub.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/flashstub/stub.h -------------------------------------------------------------------------------- /src/target/gdb_reg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/gdb_reg.c -------------------------------------------------------------------------------- /src/target/gdb_reg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/gdb_reg.h -------------------------------------------------------------------------------- /src/target/jtag_devs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/jtag_devs.c -------------------------------------------------------------------------------- /src/target/jtag_devs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/jtag_devs.h -------------------------------------------------------------------------------- /src/target/jtag_scan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/jtag_scan.c -------------------------------------------------------------------------------- /src/target/jtag_scan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/jtag_scan.h -------------------------------------------------------------------------------- /src/target/jtagtap_generic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/jtagtap_generic.c -------------------------------------------------------------------------------- /src/target/kinetis.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/kinetis.c -------------------------------------------------------------------------------- /src/target/lmi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/lmi.c -------------------------------------------------------------------------------- /src/target/lpc11xx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/lpc11xx.c -------------------------------------------------------------------------------- /src/target/lpc15xx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/lpc15xx.c -------------------------------------------------------------------------------- /src/target/lpc17xx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/lpc17xx.c -------------------------------------------------------------------------------- /src/target/lpc43xx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/lpc43xx.c -------------------------------------------------------------------------------- /src/target/lpc546xx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/lpc546xx.c -------------------------------------------------------------------------------- /src/target/lpc_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/lpc_common.c -------------------------------------------------------------------------------- /src/target/lpc_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/lpc_common.h -------------------------------------------------------------------------------- /src/target/msp432.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/msp432.c -------------------------------------------------------------------------------- /src/target/nrf51.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/nrf51.c -------------------------------------------------------------------------------- /src/target/nxpke04.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/nxpke04.c -------------------------------------------------------------------------------- /src/target/renesas.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/renesas.c -------------------------------------------------------------------------------- /src/target/rp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/rp.c -------------------------------------------------------------------------------- /src/target/sam3x.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/sam3x.c -------------------------------------------------------------------------------- /src/target/sam4l.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/sam4l.c -------------------------------------------------------------------------------- /src/target/samd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/samd.c -------------------------------------------------------------------------------- /src/target/samx5x.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/samx5x.c -------------------------------------------------------------------------------- /src/target/semihosting.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/semihosting.h -------------------------------------------------------------------------------- /src/target/sfdp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/sfdp.c -------------------------------------------------------------------------------- /src/target/sfdp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/sfdp.h -------------------------------------------------------------------------------- /src/target/sfdp_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/sfdp_internal.h -------------------------------------------------------------------------------- /src/target/stm32_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/stm32_common.h -------------------------------------------------------------------------------- /src/target/stm32f1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/stm32f1.c -------------------------------------------------------------------------------- /src/target/stm32f4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/stm32f4.c -------------------------------------------------------------------------------- /src/target/stm32g0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/stm32g0.c -------------------------------------------------------------------------------- /src/target/stm32h7.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/stm32h7.c -------------------------------------------------------------------------------- /src/target/stm32l0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/stm32l0.c -------------------------------------------------------------------------------- /src/target/stm32l4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/stm32l4.c -------------------------------------------------------------------------------- /src/target/swdptap_generic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/swdptap_generic.c -------------------------------------------------------------------------------- /src/target/target.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/target.c -------------------------------------------------------------------------------- /src/target/target_flash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/target_flash.c -------------------------------------------------------------------------------- /src/target/target_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/target_internal.h -------------------------------------------------------------------------------- /src/target/target_probe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/target_probe.c -------------------------------------------------------------------------------- /src/target/target_probe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/target/target_probe.h -------------------------------------------------------------------------------- /src/timing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/src/timing.c -------------------------------------------------------------------------------- /upgrade/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/upgrade/Makefile -------------------------------------------------------------------------------- /upgrade/bindata.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/upgrade/bindata.S -------------------------------------------------------------------------------- /upgrade/bindata.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/upgrade/bindata.h -------------------------------------------------------------------------------- /upgrade/dfu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/upgrade/dfu.c -------------------------------------------------------------------------------- /upgrade/dfu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/upgrade/dfu.h -------------------------------------------------------------------------------- /upgrade/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/upgrade/main.c -------------------------------------------------------------------------------- /upgrade/stm32mem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/upgrade/stm32mem.c -------------------------------------------------------------------------------- /upgrade/stm32mem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipperdevices/blackmagic/HEAD/upgrade/stm32mem.h --------------------------------------------------------------------------------