aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2020-09-20cortex_m: add detection of Cortex M35P and M55HEADmasterTarek BOCHKATI2-3/+9
2020-09-20cortex_m: read and display core security stateTarek BOCHKATI3-1/+25
2020-09-20armv8-m: add SecureFault exceptionTarek BOCHKATI3-1/+12
2020-09-20GitHub: add workflow to provide an openocd snapshot binaries for win32Tarek BOCHKATI2-15/+132
2020-09-05target: avoid checking for non NULL pointer to free itAntonio Borneo11-87/+43
2020-09-05drivers/buspirate: remove empty lines at end of fileAntonio Borneo1-2/+0
2020-09-05jtag: avoid checking for non NULL pointer to free itAntonio Borneo23-122/+60
2020-09-05openrisc: Fix segv jsp due to free of unallocated dataStafford Horne1-6/+0
2020-09-05openocd: fix command's usage stringAntonio Borneo4-7/+7
2020-09-05jtag/aice: fix command's usage stringAntonio Borneo1-13/+13
2020-09-05target/arc: fix command's usage stringAntonio Borneo1-10/+10
2020-09-05openocd: use proper format with uint32_tAntonio Borneo5-14/+14
2020-09-05target: use proper format with uint32_tAntonio Borneo30-121/+121
2020-09-05flash: use proper format with uint32_tAntonio Borneo38-142/+141
2020-09-05jtag: use proper format with uint32_tAntonio Borneo18-43/+43
2020-09-05jtag/aice: avoid abusing of int32_t typeAntonio Borneo2-86/+60
2020-09-05openocd: avoid checking for non NULL pointer to free itAntonio Borneo9-111/+61
2020-09-05flash: avoid checking for non NULL pointer to free itAntonio Borneo30-161/+71
2020-09-05adi_v5: use macro DP_APSEL_MAX to allocate struct adiv5_apAntonio Borneo1-1/+1
2020-09-05helper: fix minor typosAntonio Borneo7-13/+13
2020-09-05hla_transport: split command registration per transportAntonio Borneo3-35/+47
2020-09-05tcl/target: use command 'jtag newtap' to add a boundary scan TAPAntonio Borneo6-6/+9
2020-09-05tcl/board/st_nucleo_l1.cfg use dualbank configurationAlexandre Bourdiol1-1/+1
2020-09-05Fix debug prints when loading to flashSamuel Obuch7-58/+31
2020-09-05tcl/interface/ftdi: fix comment in minimodule-swd.cfgJan Kowalewski1-1/+1
2020-08-17Refer to cross-build script in READMEAndreas Fritiofson1-0/+4
2020-08-16log: handle LOG_*() before calling to log_init()Antonio Borneo1-4/+9
2020-08-16server/gdb_server: fix incorrect condition checkChristopher Head1-1/+1
2020-08-16tcl: Add support for NDS V5 target and xc7/Corvette-F1Hellosun Wu3-0/+35
2020-08-09src/flash/nor/virtual: handle null pointersChristopher Head1-13/+5
2020-08-09flash/nor/stm32f2x: clean up data typesChristopher Head1-18/+17
2020-08-09src/flash/nor/stm32h7x: fix format stringsChristopher Head1-11/+11
2020-08-08target: fix memory leaks on target_create() failAntonio Borneo1-14/+55
2020-08-08gdb_server: refuse gdb connection if target is not examinedAntonio Borneo1-0/+11
2020-08-08target: fix registers reading from non examined targetMikhail Rasputin1-1/+10
2020-08-08Fix 2 warnings about obsolete Autoconf macros.R. Diez1-2/+2
2020-08-02tcl/interface: snps_sdp: fix minor typo s/similiar/similar/Antonio Borneo1-1/+1
2020-08-02tcl/target/armada370: remove useless 'init' commandAntonio Borneo1-2/+0
2020-08-02target/arm11: fix memory leaks, including register cacheAntonio Borneo3-0/+20
2020-08-02target: use one second timeout while halting target at gdb attachAntonio Borneo1-1/+1
2020-08-02nulink: add minimal support for Nu-Link2Antonio Borneo4-12/+91
2020-08-02nor/spi.c: add N25Q032A flash chipMichael Betz1-0/+1
2020-08-02jtag/drivers: add support for Nu-Link (Nuvoton ICE) over usbZale Yu8-4/+1145
2020-07-30Make autotools warnings visible.R. Diez1-4/+5
2020-07-30cmsis_dap_usb: Support for Microchip's nEDBG CMSIS-DAP interfaceMichal Potrzebicz1-1/+1
2020-07-26target: fix minor typos and duplicated wordsAntonio Borneo47-114/+114
2020-07-26drivers/bitbang: blink LED on SWDAntonio Borneo1-0/+10
2020-07-26drivers/linuxgpiod: add ledAntonio Borneo2-1/+41
2020-07-26svf: fix minor typosAntonio Borneo1-6/+6
2020-07-26flash: fix minor typo s/fifo's/fifos/Antonio Borneo1-4/+4
2020-07-26contrib: fix minor typosAntonio Borneo17-25/+25
2020-07-26jtag: fix minor typosAntonio Borneo31-69/+69
2020-07-26xsvf: fix minor typosAntonio Borneo1-4/+4
2020-07-26transport: fix minor typosAntonio Borneo1-3/+3
2020-07-26server: fix minor typosAntonio Borneo2-4/+4
2020-07-26rtos: fix minor typosAntonio Borneo5-5/+5
2020-07-26flash: fix typos and duplicated wordsAntonio Borneo42-125/+125
2020-07-26target/arm720t: fix memory leak of register cacheAntonio Borneo1-0/+6
2020-07-26target/arm7tdmi: fix memory leak of register cacheAntonio Borneo2-0/+14
2020-07-26target/xscale: fix memory leak of register cacheAntonio Borneo1-0/+24
2020-07-26target: fix memory leaks on targets based on arm9tdmiAntonio Borneo7-0/+62
2020-07-26rtos: add support for RIOTDaniel Krebs6-1/+566
2020-07-26tcl/target: Add initial GigaDevice GD32VF103 supportMarc Schink1-0/+26
2020-07-26libjaylink: Update to 0.2.0 releaseMarc Schink1-0/+0
2020-07-26tcl/target: add Rockchip RK3308 targetJiri Kastner1-0/+69
2020-07-26src/target/arm_adi_v5.c: add Cortex-A35 related entriesJiri Kastner1-0/+4
2020-07-26src/target/arm_adi_v5.c: resorted idsJiri Kastner1-4/+4
2020-07-26src/flash/nor/stm32f2x: fix format stringsChristopher Head1-20/+20
2020-07-26doc/target/mips: fix grammarChristopher Head1-4/+4
2020-07-26Introduce tcl config files for Synopsys HSDK boardEvgeniy Didin4-0/+180
2020-07-26target/arc: Introduce Actionpoints supportEvgeniy Didin4-9/+418
2020-07-21spi: add MX25U1635E flashHellosun Wu1-0/+1
2020-07-14cmsis-dap: fix USB interface for NXP LPC-Link2Antonio Borneo1-0/+4
2020-07-14cmsis-dap: prevent hidapi to search again for the adapterAntonio Borneo1-14/+8
2020-07-14jtag/drivers: replace perror() with LOG_ERROR()Antonio Borneo5-14/+14
2020-07-14doc: remove duplicated wordsAntonio Borneo5-11/+11
2020-07-14tcl/interface: add example of linuxgpiod through dln-2Antonio Borneo1-0/+25
2020-07-14contrib/60-openocd.rules: add udev rules for Linux gpiodAntonio Borneo1-0/+3
2020-07-14jtag/drivers: add linuxgpiod driverAntonio Borneo4-0/+626
2020-07-14bcm2835gpio: enable only the transport specific gpioAntonio Borneo1-37/+53
2020-07-14imx_gpio: enable only the transport specific gpioAntonio Borneo1-21/+25
2020-07-14sysfsgpio: enable only the transport specific gpioAntonio Borneo1-42/+37
2020-07-14bitbang: split jtag and swd operationsAntonio Borneo5-42/+33
2020-07-13bitbang: remove superfluous switch between jtag and swdAntonio Borneo5-18/+1
2020-07-13bitbang: document bitbang callbacksAntonio Borneo1-1/+9
2020-07-13flash/nor/kinetis: fix FCF handlingTomas Vanek1-22/+34
2020-07-13flash/nor/kinetis: use target_get_working_area_avail()Tomas Vanek1-14/+13
2020-07-08gdb_server: suggest user to prefer GDB extended modeAntonio Borneo2-6/+26
2020-07-08coding style: add arguments to function prototypesAntonio Borneo6-27/+27
2020-07-08coding style: fix space separationAntonio Borneo17-262/+262
2020-07-08coding style: fix print of hex values as decimalAntonio Borneo2-2/+2
2020-07-08target/arm926ejs: fix memory leaksAntonio Borneo7-0/+44
2020-07-08configure: split build of hla layoutsAntonio Borneo4-4/+13
2020-07-08flash/nor/w600: Use 'bool' data typeMarc Schink1-4/+4
2020-07-08flash/nor/stmsmi: Use 'bool' data typeMarc Schink1-4/+4
2020-07-08flash/nor/stm32h7x: Use 'bool' data typeMarc Schink1-1/+1
2020-07-08flash/nor/sh_qspi: Use 'bool' data typeMarc Schink1-3/+3
2020-07-08flash/nor/pic32mx: Use 'bool' data typeMarc Schink1-4/+4
2020-07-08flash/nor/mrvlqspi: Use 'bool' data typeMarc Schink1-4/+4
2020-07-08flash/nor/mdr: Use 'bool' data typeMarc Schink1-3/+3
2020-07-08flash/nor/max32xxx: Use 'bool' data typeMarc Schink1-8/+8
2020-07-08flash/nor/lpcspifi: Use 'bool' data typeMarc Schink1-4/+4
2020-07-08flash/nor/jtagspi: Use 'bool' data typeMarc Schink1-4/+4
2020-07-08flash/nor/fm3: Use 'bool' data typeMarc Schink1-4/+4
2020-07-08flash/nor/fespi: Use 'bool' data typeMarc Schink1-4/+4
2020-07-08flash/nor/em357: Use 'bool' data typeMarc Schink1-4/+4
2020-07-08flash/nor/cfi: Use 'bool' data typeMarc Schink3-17/+17
2020-07-08flash/nor/atsamv: Use 'bool' data typeMarc Schink1-2/+2
2020-07-08flash/nor/ath79: Use 'bool' data typeMarc Schink1-3/+3
2020-07-08flash/nor/at91sam4: Use 'bool' data typeMarc Schink1-132/+132
2020-07-08flash/nor/at91sam3: Use 'bool' data typeMarc Schink1-88/+88
2020-07-08flash/nor/ambiqmicro: Use 'bool' data typeMarc Schink1-9/+9
2020-07-08jtag/tcl: fix a double free of jim objectMikhail Rasputin1-2/+4
2020-07-07flash/nor: Use proper data types in driver APIMarc Schink70-755/+773
2020-07-07flash/nor/atsame5: Fix a timeout when erasingMichael Hope1-6/+16
2020-06-27target: do not print an error on shutdown in target eventsAntonio Borneo1-2/+6
2020-06-27jtag: drivers: xlnx-pcie-xvc: Add support for SWD mode.Moritz Fischer2-5/+215
2020-06-27target/arc: Introduce L1I,L1D,L2 caches supportEvgeniy Didin4-5/+328
2020-06-27aarch64: Add support for debugging in HYP mode on ARMv8-A coresLucas3-2/+12
2020-06-23libjaylink: Update to latest Git versionMarc Schink1-0/+0
2020-06-18target/armv7m_trace: Calculate prescaler for external capture devicesMarc Schink2-7/+26
2020-06-14target/icepick.cfg: Add support for Test TAPs in ICEPick CEdward Fewell1-4/+18
2020-06-14flash/nor/stm32l4x: Fix check for number of argumentsMarc Schink1-1/+1
2020-06-14stlink: code factorization by introducing stlink_usb_exit_modeTarek BOCHKATI1-43/+24
2020-06-14openocd: fix issue in WIN32 with TCP adaptersTarek BOCHKATI3-2/+22
2020-06-14board: Add the HiFive1 revB board configurationAlistair Francis1-0/+21
2020-06-14flash: Add the Freedom E310-G002 SPI FlashAlistair Francis1-1/+2
2020-06-06coding style: fix multi-line dereferencingAntonio Borneo2-16/+9
2020-06-06jtag/tcl: fix memory leak in command 'irscan'Antonio Borneo1-4/+9
2020-06-06target/cortex_a: fix memory leak of register cacheAntonio Borneo4-0/+25
2020-06-06target/mem_ap: fix two memory leaksAntonio Borneo1-0/+10
2020-06-06libusb_helper: fix memory leak when no adapter is foundAntonio Borneo1-0/+3
2020-06-06target/cortex-m: enable C_DEBUGEN during examineAntonio Borneo1-0/+13
2020-06-06log: fix kept_alive() and report expired timeoutAntonio Borneo1-17/+39
2020-06-06nor/kinetis: add keep-alive during flash writeAntonio Borneo1-0/+4
2020-06-06arm_adi_v5: dap_ti_be_32_quirks_command minor simplificationTarek BOCHKATI1-18/+2
2020-06-06arm_adi_v5: enhance command error reportingTarek BOCHKATI1-17/+32
2020-06-06jtag/drivers/bcm2835gpio: bcm2835gpio_init has been updatedtscn921-1/+5
2020-06-06tcl/boards: Rename 'ek-tm4c1294xl.cfg' to 'ti_ek-tm4c1294xl.cfg'Marc Schink2-13/+16
2020-06-06tcl/boards: Rename 'ek-tm4c123gxl.cfg' to 'ti_ek-tm4c123gxl.cfg'Marc Schink2-12/+15
2020-06-06tcl/boards: Rename 'dk-tm4c129.cfg' to 'ti_dk-tm4c129.cfg'Marc Schink2-13/+16
2020-06-02Update Autotools Mythbuster link to avoid multiple redirects.Diego Elio Pettenò1-1/+1
2020-05-24helper/command: remove unused functions and make static local onesAntonio Borneo2-49/+8
2020-05-24openocd: properly use jim data typesAntonio Borneo3-4/+5
2020-05-24helper/command: fix check on value returned by jim APIAntonio Borneo1-2/+2
2020-05-24helper/command: strip replicated command name in logAntonio Borneo3-11/+8
2020-05-24stlink: fix open AP for v2j37 and v3j7Antonio Borneo1-4/+11
2020-05-24stlink: fix incorrectly returned error on v2j28Antonio Borneo1-1/+14
2020-05-24stlink: default dapdirect to SWD instead of JTAGAntonio Borneo1-1/+1
2020-05-24stm8 target: make adapter speed settings workAke Rehnman3-15/+37
2020-05-24tcl/board: add board ST nucleo-8l152r8Antonio Borneo1-0/+10
2020-05-24Revert "adapter: expose HLA interface in struct adapter_driver"Antonio Borneo2-9/+0
2020-05-24stlink: simplify handling of SWIMAntonio Borneo1-17/+8
2020-05-24stlink: simplify mem R/W with SWIMAntonio Borneo1-12/+36
2020-05-24swim: add new transportAntonio Borneo12-41/+197
2020-05-24swim: fix adapter speed handlingAntonio Borneo5-11/+18
2020-05-24swim: abstract the transport in stm8 targetAntonio Borneo4-53/+134
2020-05-24adapter: expose HLA interface in struct adapter_driverAntonio Borneo2-0/+9
2020-05-24stlink: reduce use of hla specific enum hl_transportsAntonio Borneo1-50/+52
2020-05-24flash/nor/sh_qspi: Fix dead assignmentMarc Schink1-1/+1
2020-05-24arm_disassembler: fix typo 'ARM_UNKNOWN_INSTUCTION' to '.._INSTRUCTION'Tarek BOCHKATI2-2/+2
2020-05-24nor/flash: Add keep_alive() during flash write handlerEdward Fewell1-0/+2
2020-05-24flash/nor/jtagspi: propagate error from jtag_execute_queue()Tomas Vanek1-2/+2
2020-05-24rtos/ChibiOS: Fix some coding stylesMarc Schink3-62/+62
2020-05-24contrib: Add HiFive1 to udev rulesAlistair Francis1-0/+2
2020-05-18flash: nor: jtagspi: make read_status report errorsPaul Fertser1-4/+15
2020-05-14target/arc: fix build with clangAntonio Borneo1-1/+1
2020-05-12cortex_m: make bit fields in cortex_m unsigned.iosabi2-31/+32
2020-05-12flash/nor/bluenrg-x: Minor code cleanupsMarc Schink1-10/+9
2020-05-09coding style: open function's brace at beginning of new lineAntonio Borneo2-21/+11
2020-05-09coding style: wrap lines longer than 120 charsAntonio Borneo2-3/+13
2020-05-09coding style: join consecutive string fragmentsAntonio Borneo1-1/+1
2020-05-09coding style: let "else" follow the close braceAntonio Borneo2-4/+2
2020-05-09coding style: remove useless return statement from void functionsAntonio Borneo3-15/+0
2020-05-09coding style: prototype of functions with no parametersAntonio Borneo6-9/+9
2020-05-09coding style: add missing space when split stringsAntonio Borneo8-17/+17
2020-05-09coding style: avoid unnecessary line continuationsAntonio Borneo23-74/+74
2020-05-09coding style: add parenthesis around the argument of sizeofAntonio Borneo15-32/+32
2020-05-09coding style: remove useless break after a goto or returnAntonio Borneo18-68/+0
2020-05-09tcl: remove trailing whitespaceAntonio Borneo29-140/+140
2020-05-09tcl: fix typo and spellingAntonio Borneo31-37/+37
2020-05-09doc: fix typo and spellingAntonio Borneo2-6/+6
2020-05-09doc: fix texinfo warning on @deffn not at the line beginningAntonio Borneo1-18/+23
2020-05-09helper/ioutil: silence gcc-8 on strncpyAntonio Borneo1-1/+1
2020-05-09helper/command: register all commands through register_commands()Antonio Borneo1-3/+15
2020-05-09tcl: stm32mp15x: fix "reset halt" on CM4 in engineering bootAntonio Borneo1-1/+1
2020-05-09flash/nor/efm32: Some small code cleanupsMarc Schink1-14/+9
2020-05-09server/telnet: Fix history outputMarc Schink1-15/+35
2020-05-09hla: remove unused hl_interface_param_s.apiTarek BOCHKATI2-3/+1
2020-05-09flash/nor/avrf: Minor code cleanupsMarc Schink1-15/+11
2020-05-09flash/nor/kinetis: Minor code cleanupsMarc Schink1-34/+26
2020-05-08target/arc: introduce breakpoint functionalityEvgeniy Didin2-2/+162
2020-05-08target/arc: introduce arc_read/write_instruction functionsEvgeniy Didin2-0/+79
2020-05-08target/arc: Add initial stepping functionsEvgeniy Didin2-2/+108
2020-05-07Add get_thread_reg() and set_reg() for hwthreadTim Newsome1-51/+90
2020-05-03loaders/flash/nrf5: add CPU type to loader sourceTomas Vanek1-0/+1
2020-05-03flash/stm32l4x: always use stm32l4_get_flash_regTarek BOCHKATI1-4/+3
2020-05-03revision id for STM32L4P5/Q5 correctedAndreas Bolsch1-1/+1
2020-05-03target/armv7m: cosmetic refactorizationTomas Vanek1-5/+7
2020-05-02jtag: remove unused function adapter_driver_modules_load()Antonio Borneo2-8/+0