Gareth McMullin
4d4813de87
Clean up includes everywhere.
...
All source files include general.h first and before anything else.
This inlcludes platform.h and platform_support.h
No header file needs to include to include any of these, but should include
any others needed for it's own declarations.
2015-03-01 22:16:04 -08:00
Gareth McMullin
75001a4421
Factor Morse code functions out of platform code.
2015-02-28 22:05:10 -08:00
Gareth McMullin
9d9ecb572e
Assert SRST when scanning JTAG if configured. Closes #54 .
2014-08-27 19:03:37 +12:00
Uwe Bonnes
d868088d78
STM32L1: Add to the list of known JTAG IDs
2013-01-23 00:16:01 +01:00
Gareth McMullin
206237e8dd
Fix support for multiple devices on the same jtag chain.
...
Mask out architecture version in ADIv5 JTAG IDCODE.
2012-09-04 21:50:12 +12:00
Gareth McMullin
358ef32225
Whitespace fixes.
2012-09-04 21:48:49 +12:00
Gareth McMullin
00c4dbfb11
ADIv5 AP and DP are now allocated on the heap and reference counted.
...
They are unref'd and free'd automatically when the target list is
destroyed.
2012-07-05 19:23:28 +12:00
Gareth McMullin
53af978295
Allow user to specify JTAG IR lengths.
...
This allows the use of devices that shift out values other than 0x01
from IR.
2012-06-30 16:47:23 +12:00
Gareth McMullin
a16123997b
Added target.c for common target routines.
2012-06-24 19:08:49 +12:00
Mike Smith
bc4c87e45b
Add support for Cortex-M0, and specifically for the NXP LPC11xx devices.
2011-12-26 02:34:45 -08:00
Gareth McMullin
61cfbf16c6
Fixed flash stub for STM32F2 and STM32F4.
...
Added JTAG idcodes for these devices.
2011-12-02 21:55:14 +13:00
Gareth McMullin
be91386c0a
Minor changes to allow a build for Windows hosts with libftdi.
2011-03-29 20:01:15 +13:00
Gareth McMullin
fcdbf8efc8
Added a skeleton of an ARM7TDMI driver. No support yet.
2011-03-09 19:03:41 +13:00
Gareth McMullin
406617a2a4
Import of working source tree.
2011-02-04 20:23:52 +13:00