aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2011-12-05Make it possible to build with libopencm3 installed in a nonstandard locationMike Smith
2011-12-02Fixed flash stub for STM32F2 and STM32F4.Gareth McMullin
Added JTAG idcodes for these devices.
2011-11-26Fixed qSupported resonse.Gareth McMullin
2011-11-25Add support for a more comprehensive target description, including the ↵Mike Smith
additional v7m registers. This doesn't work with vanilla gdb, as for reasons unknown said vanilla gdb doesn't support XML target descriptions queried from the remote. Add code to the fault unwinder to deal with the stack alignment fixup and FP registers. Avoid saving/restoring registers that don't get trashed.
2011-11-25Add a prototype for the F4 probe routine to silence a warningMike Smith
2011-11-25Mention the CCM (CPU-only RAM) in the F4.Mike Smith
2011-11-25linux: Set SO_REUSEADDR on gdb server socket.Gareth McMullin
Renamed HOST environment variable to PROBE_HOST. Thanks to Michael Smith for the patch.
2011-11-12Added preliminary support for the STM32F4.Gareth McMullin
2011-11-12Don't send anything on USB if not configured or DTR is released.Gareth McMullin
2011-10-30Merge branch 'master' of github.com:gsmcmullin/blackmagicGareth McMullin
2011-10-30Updated to build with new libopenstm32 with f1/f2 split.Gareth McMullin
2011-07-02Halt and detach target if host releases DTR.Gareth McMullin
Port reads 0x04 (EOF) when DTR is released. GDB loop detaches from target if EOF is read. Fixes bug 3307433.
2011-04-27Defined and used register definitions for DWT.Gareth McMullin
2011-04-27Defined and used register names for flash beakpoints.Gareth McMullin
2011-03-29Minor changes to allow a build for Windows hosts with libftdi.Gareth McMullin
2011-03-12Added more ARM7TDMI functions. Still not usable.Gareth McMullin
2011-03-12cm3_reset polls for reset to complete. cm3_fault_unwind checks FORCED in HFSR.Gareth McMullin
2011-03-11Started halt/resume for ARM7TDMI.Gareth McMullin
2011-03-09Added a skeleton of an ARM7TDMI driver. No support yet.Gareth McMullin
2011-03-08Further cleanup of adiv5*Gareth McMullin
2011-03-07Removed useless abstraction of low-level AP access functions.Gareth McMullin
2011-03-05Cleaned up some magic numbers in adiv5*Gareth McMullin
2011-03-02Cleaned up more magic numbers in cortexm3.cGareth McMullin
2011-03-02Cleaned out some magic numbers in cortexm3.cGareth McMullin
2011-02-23cm3_fault_unwind: Adjust stack pointer after reading registers.Gareth McMullin
2011-02-21Removed debugging output in cm3_fault_unwind().Gareth McMullin
2011-02-21Stack is now unwound on hardfault.Gareth McMullin
2011-02-18Added git info to version output.Gareth McMullin
Fixed memory leak in SWD mode.
2011-02-17Force SRST high. Hopefully fixes target getting stuck in reset.Gareth McMullin
2011-02-16Removed redundant linker parameters.Piotr Esden-Tempski
2011-02-16Cleaned up CFLAGS and LDFLAGS as well as targets to use the correct flags. ↵Piotr Esden-Tempski
Now blackmagic will compile also on a multilib compiler.
2011-02-17CDC-ACM now asserts DCD to allow opening tty devs in BSD/MacOS.Gareth McMullin
Cleaned up compiler warnings.
2011-02-16Fixed DFU_DETACH request handling when usb-uart is excluded.Gareth McMullin
2011-02-12Fixed interface number of DFU when UART isn't included.Gareth McMullin
2011-02-12Added extra ACM interface for serial emulation using USART1.Gareth McMullin
2011-02-10Improved Linux/libftdi platform support.Gareth McMullin
Tested with Floss-JTAG. SWD working.
2011-02-09Updated README, added HACKING.Gareth McMullin
2011-02-07Linux jtagtap and swdptap now clean up before re-initialising.Gareth McMullin
2011-02-07Made Linux jtagtap_init() more verbose on errors.Gareth McMullin
2011-02-06Changed CFLAGS and LDFLAGS setting to allow exporting of additional ↵Piotr Esden-Tempski
parameters in the calling shell.
2011-02-07Replaced some binary constants with hex.Gareth McMullin
2011-02-07Fixed debug output of Linux swdptap_bit_in()Gareth McMullin
2011-02-07Restored old Linux platform and added untested SWDP support.Gareth McMullin
2011-02-07Removed rotten and broken LMI flash algorithm.Gareth McMullin
2011-02-07Changed some uint32_t to unsigned long to remove warnings.Gareth McMullin
2011-02-06Changed to use sprintf/sscanf by default.Gareth McMullin
Overridden by STM32 platform.h to use newling siprintf/siscanf.
2011-02-05Fixed 'mon version' to show license as GPLv3+.Gareth McMullin
2011-02-05Fixed configuration of JTAG signals.Gareth McMullin
2011-02-04Import of working source tree.Gareth McMullin