Commit Graph

  • 09ebc1afad mips32, drop unnecessary code in mips32_pracc.c Salvador Arroyo 2017-02-22 23:14:36 +01:00
  • 7ccd53bdde mips32, homogenize code in the scan functions Salvador Arroyo 2017-02-20 23:48:40 +01:00
  • 3421b89c98 server/telnet: Remove exit() call Marc Schink 2016-01-29 23:35:40 +01:00
  • b43b95e460 server/server: Remove all exit() calls Marc Schink 2016-01-24 20:58:24 +01:00
  • 99db18a995 stm32l4: support flashing L496 devices Juha Niskanen 2017-04-25 09:07:58 +03:00
  • d81fc78d9b mips32, add generic scan 32 function Salvador Arroyo 2017-02-20 23:05:38 +01:00
  • 832f5974f2 mips32, pic32 use uint8_t in 8 bit scan function Salvador Arroyo 2017-02-20 22:19:15 +01:00
  • 3fe9929511 tcl/board: Add STMicroelectronics STM32F7 Nucleo config Marc Schink 2016-05-26 16:02:27 +02:00
  • 68e204f1e9 udev: Add rules for Ambiq Micro EVK's. Karl Palsson 2017-02-17 10:38:26 +00:00
  • e683ff2ac7 Added 512K flashing support for em3587 Byron Kubert 2016-09-26 15:05:52 -06:00
  • 8f3d16f4ae libusb: Add transfer type filter to get correct ep Hellosun Wu 2016-01-26 13:36:49 +08:00
  • 45f0e6d062 flash/nor/tcl: Make verify_bank parameter optional Marc Schink 2016-11-04 08:09:56 +01:00
  • 790a7b2a8d flash/nor/tcl: Fix some format specifiers Marc Schink 2016-08-16 09:39:36 +02:00
  • b375052c58 tcl STM32L0xx - add support for dual banked targets and for Nucleo-64 STM32L073 Jan Čapek 2017-01-25 10:11:48 +01:00
  • e916bcda64 stm32lx: fix dual-bank configuration for Cat.5 and Cat.6 devices CezaryGapinski 2017-03-20 12:33:05 +01:00
  • ca9dcc86d7 Fix flash writing on stm32l0 Armin van der Togt 2017-03-02 17:31:14 +01:00
  • 2e0e6c5634 flash/nor/at91samd: fix chip erase of a secured device Tomas Vanek 2017-03-03 17:52:00 +01:00
  • 44ad4fdcb0 jtag/drivers cmsis-dap: do not limit speed so strictly Tomas Vanek 2017-01-09 17:06:52 +01:00
  • 73a9464960 Add support for the ATMEL SAM G55 Xplained Pro board and CPU. Jerome Lambourg 2016-04-06 17:16:41 +02:00
  • 8addd9503e help/log.c: better error handling for "log_output" Girts 2016-11-05 14:38:55 -07:00
  • b90d58db07 helper/options.c: fail if unexpected cmdline arguments are present Girts 2016-11-05 14:38:55 -07:00
  • f63af76466 help/options.c: add error handling for -d arg Girts 2016-11-05 14:38:55 -07:00
  • 1894292032 board: introduce base config for TI BeagleBone family boards Matthias Welwarsky 2015-11-04 11:25:51 +01:00
  • 7829f31a6d nrf51: Add new HWID 0x008F Damyan Mitev 2017-04-04 10:12:44 +03:00
  • 6e8217784b tools/scripts/checkpatch.pl: fix unescaped brace Chengyu Zheng 2017-04-09 18:55:02 +02:00
  • d7d7d8bd40 added interface config file for In-Circuit's ICprog OpenOCD JTAG adapter Matthias Bock 2017-04-19 14:53:05 +02:00
  • 34eb2933d4 jtag/drivers cmsis-dap: fix speed setting on Atmel EDBG Tomas Vanek 2017-01-09 15:30:21 +01:00
  • 668347e824 flash Kinetis: reduce a flash write message severity to info Joakim Nohlgård 2017-04-12 10:27:28 +02:00
  • 518fcd3883 target: Fix memory leak Marc Schink 2017-01-08 20:19:29 +01:00
  • 568e84236b stlink: increase trace buffer size to maximum allowed on st-link v2 firmware Austin Morton 2017-03-28 23:22:44 -04:00
  • f605a23bc4 aarch64: add some documentation Matthias Welwarsky 2017-02-23 14:17:15 +01:00
  • 332d66c75a aarch64: clear CTI halt event early at debug entry Matthias Welwarsky 2017-03-01 16:15:33 +01:00
  • 2804480b09 nrf51: Remove pointer cast Andreas Fritiofson 2016-12-29 12:19:11 +01:00
  • 6b2acc0243 arm_dpm: fix dpm setup Girts Folkmanis 2017-03-03 09:49:58 -08:00
  • 77189db856 tcl: add Hi6220 target and LeMaker HiKey board config Matthias Welwarsky 2017-02-23 14:52:45 +01:00
  • 9981093ce0 armv8_dpm: fix exception handling Matthias Welwarsky 2017-02-17 16:22:52 +01:00
  • b73628141a armv8_dpm: retrieve only necessary registers on halt Matthias Welwarsky 2017-02-17 16:21:41 +01:00
  • 2861ed533b armv8: spelling and formatting updates Matthias Welwarsky 2017-02-17 15:05:15 +01:00
  • bf1efe05bb aarch64: run control rework Matthias Welwarsky 2017-02-17 14:24:53 +01:00
  • e513fe949b aarch64: clean up struct aarch64_common Matthias Welwarsky 2017-02-17 13:57:08 +01:00
  • 257c434d3f aarch64: clean up target specific commands Matthias Welwarsky 2017-02-17 13:42:50 +01:00
  • d6535e0ce5 aarch64: reset fixes Matthias Welwarsky 2017-02-15 15:30:21 +01:00
  • 6fb9f2e3ee armv8: factor out generic bit set/clr for debug registers Matthias Welwarsky 2017-02-15 14:57:21 +01:00
  • 095ff3d210 armv8: load aarch32 register through aarch64 equivalent Matthias Welwarsky 2016-11-27 11:39:47 +01:00
  • 8b923532c1 aarch64: remove bogus address check before memory access Matthias Welwarsky 2016-11-27 11:28:01 +01:00
  • 9527d1e595 target: generic ARM CTI function wrapper Matthias Welwarsky 2016-11-19 10:02:34 +01:00
  • 7ed0b6333d aarch64: optimize core state detection Matthias Welwarsky 2016-11-15 22:10:03 +01:00
  • fa8700cdd5 aarch64: reduce debug output to improve legibility Matthias Welwarsky 2016-11-14 21:54:26 +01:00
  • 06ba5492df aarch64: remove mrs/msr functions from struct arm Matthias Welwarsky 2016-11-14 12:23:24 +01:00
  • f988f59604 aarch64: refactor SCTLR manipulation Matthias Welwarsky 2016-11-14 12:18:43 +01:00
  • 5d00fd9d1d aarch64: fix software breakpoints when in aarch32 state Matthias Welwarsky 2016-10-26 17:32:43 +02:00
  • 7c85165bc1 aarch64: Fix #include guards Marc Schink 2017-02-12 10:59:49 +01:00
  • 091c378728 flash/nor: avrf: support atmega128rfa1 Karl Palsson 2015-05-31 02:18:36 +00:00
  • 7c2dc138b3 aarch64: don't try resuming if target is not halted Matthias Welwarsky 2016-10-21 17:00:54 +02:00
  • beece50670 aarch64: don't segfault on reset when target is not examined Matthias Welwarsky 2016-10-21 16:59:28 +02:00
  • 9d2e8aabb8 aarch64: use cached value of dscr register where needed Matthias Welwarsky 2016-10-20 17:22:26 +02:00
  • 9166320663 aarch64: remove arm command chain from aarch64 target commands Matthias Welwarsky 2016-10-20 17:15:00 +02:00
  • 8f59ee3871 aarch64: remove "mrs <Xt>, currentel" opcode Matthias Welwarsky 2016-10-20 17:13:36 +02:00
  • 2407721e14 aarch64: remove unused struct components Matthias Welwarsky 2016-10-20 17:06:13 +02:00
  • 7d537dc8e9 aarch64: improve debug output Matthias Welwarsky 2016-10-20 16:59:21 +02:00
  • 822ebda674 aarch64: enlarge value buffer of arm_reg to store 64 bit Matthias Welwarsky 2016-10-20 16:48:42 +02:00
  • f7dbcc3fab aarch64: consolidate sticky error handling Matthias Welwarsky 2016-10-06 16:37:25 +02:00
  • 9f4b5b509f aarch64: discard async aborts on entering debug state Matthias Welwarsky 2016-10-20 16:23:40 +02:00
  • 0a53bae0ea aarch64: cleanup context restore Matthias Welwarsky 2016-10-20 15:39:30 +02:00
  • ccb1199d49 aarch64: enable aarch32 debugging with arm gdb Matthias Welwarsky 2016-10-20 15:36:19 +02:00
  • ba82230856 aarch64: allow reading TTBR register when halted in EL0 Matthias Welwarsky 2016-10-20 14:46:11 +02:00
  • 05bf20d05a aarch64: make sure to enable HDE for all SMP PEs to be halted Matthias Welwarsky 2016-10-20 13:59:35 +02:00
  • c30f8d6a07 aarch64: handle exceptions taken in debug state Matthias Welwarsky 2016-10-20 13:37:11 +02:00
  • 62c2eb4b28 aarch64: cache identification for aarch32 state Matthias Welwarsky 2016-10-20 13:20:26 +02:00
  • 946958cb72 aarch64: fix mode switching Matthias Welwarsky 2016-10-20 11:31:40 +02:00
  • 79c4c22e15 aarch64: register access rewrite Matthias Welwarsky 2016-10-06 16:10:38 +02:00
  • 2539a32308 aarch64: simplify armv8_read_ttbcr Matthias Welwarsky 2016-10-06 16:36:29 +02:00
  • a76e88daa6 aarch64: allow reading system control register when halted in EL0 Matthias Welwarsky 2016-10-06 16:19:20 +02:00
  • 675b0170f2 aarch64: simplify armv8_set_cpsr() Matthias Welwarsky 2016-10-06 16:11:19 +02:00
  • 2b56f4f656 aarch64: provide virt2phys command Matthias Welwarsky 2016-10-06 15:05:53 +02:00
  • fc3ce94bba aarch64: slightly simplify breakpoint set function Matthias Welwarsky 2016-09-26 11:44:25 +02:00
  • 40ce7374d3 aarch64: remove bogus os_border calculation Matthias Welwarsky 2016-09-26 11:08:11 +02:00
  • b69750fd0d aarch64: armv8 cache functions update Matthias Welwarsky 2016-09-22 21:29:42 +02:00
  • ef263a45a2 aarch64: refactor armv8 dpm Matthias Welwarsky 2016-09-22 21:16:31 +02:00
  • a9931e6a3c aarch64: add basic Aarch32 support Matthias Welwarsky 2016-09-15 09:13:51 +02:00
  • 6b392dea66 aarch64: update smp halt and resume to better facilitate CTI Matthias Welwarsky 2016-09-29 14:06:42 +02:00
  • c6ed75fb0e aarch64: add cache handling when setting/deleting soft breakpoints Matthias Welwarsky 2016-09-20 11:29:39 +02:00
  • e17d1d4dc8 aarch64: add cache handling functions Matthias Welwarsky 2016-09-20 11:16:30 +02:00
  • b430d0a152 aarch64: disable interrupts when stepping [WIP] Matthias Welwarsky 2016-09-19 17:04:03 +02:00
  • 4246fac240 aarch64: use correct instruction for software breakpoints Matthias Welwarsky 2016-09-16 13:46:08 +02:00
  • df7069af55 aarch64: report the correct reason for halting after singlestep Matthias Welwarsky 2016-09-16 12:55:17 +02:00
  • 11bc04e00c aarch64: fix register list Matthias Welwarsky 2016-09-16 10:12:00 +02:00
  • 18ab54b82a aarch64: fix duplication of register cache Matthias Welwarsky 2016-09-15 17:17:05 +02:00
  • 1826f0af1c aarch64: remove code for AHB-AP support Matthias Welwarsky 2016-09-15 10:19:42 +02:00
  • 9cc8cfe1b8 aarch64: fix stepping from address Matthias Welwarsky 2016-09-15 09:14:31 +02:00
  • ae7f2094c9 aarch64: remove references to armv7-r Matthias Welwarsky 2016-09-01 22:27:28 +02:00
  • 56ab6ab159 aarch64: fix armv8_set_core_reg when destination is cpsr Matthias Welwarsky 2016-09-16 15:36:09 +02:00
  • 4afa32ece1 aarch64: unify armv7-a and armv8 debug entry decoding Matthias Welwarsky 2016-09-16 15:34:21 +02:00
  • e8602889f9 aarch64: use correct A64 instructions for cache handling Matthias Welwarsky 2016-09-16 15:31:29 +02:00
  • 6c096b2234 aarch64: fix first examination Matthias Welwarsky 2016-09-16 15:26:49 +02:00
  • b273ec93c6 aarch64: correct display for aarch64 state Matthias Welwarsky 2016-09-16 15:23:27 +02:00
  • f442a530fa aarch64: use symbolic constant for register count Matthias Welwarsky 2016-09-16 15:22:14 +02:00
  • 03861123d7 aarch64: remove armv7-a virt-to-phys code Matthias Welwarsky 2016-09-16 15:18:47 +02:00
  • 667c1d0d16 aarch64: clear breakpoint value register on removal Matthias Welwarsky 2016-09-16 15:17:41 +02:00
  • 42574b3a10 aarch64: correct breakpoint register offset Matthias Welwarsky 2016-09-16 15:16:19 +02:00