This directory contains the implementation of platforms and support file used by (multiple) platforms.
- native: Firmware for Black Magic Probe
- stlink: Firmware for ST-Link v2 and ST-Link v2.1
- swlink: Firmware for ST-Link v1 and Bluepill
- blackpill-f401cc: Firmware for the WeAct Studio Black Pill F401CC
- blackpill-f401ce: Firmware for the WeAct Studio Black Pill F401CE
- blackpill-f411ce: Firmware for the WeAct Studio Black Pill F411CE
- hydrabus: Firmware for HydraBus
- f4discovery: Firmware for STM32F407DISCO
- f3: Firmware for the STM32F3
- f072: Firmware for the STM32F072
- 96b_carbon: Firmware for 96Boards' Carbon
- launchpad-icdi: Firmware for the TI Launchpad ICDI processor
- hosted: Black Magic Debug App - able to talk to:
- Black Magic Probe
- ST-Link v2, v2.1, and v3
- FTDI MPSSE probes
- CMSIS-DAP probes and
- J-Link probes
- common: common platform support for all platforms except hosted (BMDA)
- common/blackpill-f4: blackpill-f4 specific common platform code
- common/stm32: STM32 specific libopencm3 common platform support
- common/tm4c: Tiva-C specific libopencm3 common platform support