target algo: do not write reg_param if direction is PARAM_IN
[openocd.git] / src / target / armv7m.c
2019-02-07 Tomas Vanektarget algo: do not write reg_param if direction is... 13/4813/2
2019-01-08 Cody P Schaferarmv7m: always set xPSR.T=1 when starting an algorithm 58/4658/7
2018-07-18 Liviu IonescuAvoid null target->semihosting references. 03/4603/2
2018-06-04 Liviu IonescuRework/update ARM semihosting 18/4518/18
2018-04-10 Tomas Vanektarget armv7m: multi-block erase check 98/4298/5
2018-04-10 Tomas Vanektarget, flash: prepare infrastructure for multi-block... 97/4297/8
2018-03-30 Matthias Welwarskytarget: restructure dap support 68/4468/25
2017-02-10 Dongxue Zhangtarget: Add 64-bit target address support 00/1200/37
2016-12-08 Steven Stallionsemihosting: support fileio operation 66/3566/6
2016-10-30 Andreas Färberflash/nor: Add erased_value to drivers and pass it... 97/3497/8
2016-05-24 Marc SchinkRemove FSF address from GPL notices 88/3488/3
2016-05-22 Andreas Färberarmv7m: Integrate build of checksum code 74/3474/7
2016-05-14 Andreas Färberarmv7m: Improve armv7m_blank_check_memory() error handling 69/3469/3
2016-02-29 Andreas Färberarmv7m: Integrate build of erase check code 34/3134/3
2015-09-30 Marc Schinkarmv7m: Fix memory leak in register caching. 81/2881/3
2015-03-25 Paul Fertserarmv7m: add generic trace support (TPIU, ITM, etc.) 38/2538/14
2015-03-09 Paul Fertserarmv7m: do not access FPU registers when not present 16/2516/4
2015-03-09 Paul Fertserarmv7m: add FPU registers support 14/514/20
2014-10-06 Spencer Olivertarget: constify structures 95/2295/4
2014-03-29 Spencer Oliverarmv7m: remove magic numbers for number of core registers 53/2053/2
2014-03-29 Andrey Smirnovarmv7m: Do not ignore 'value' parameter in armv7m_write... 57/2057/3
2013-10-10 Spencer Olivercortex_m: target implementation renames cortex_m3 to... 26/1626/4
2013-09-21 Spencer Oliverarmv7m: add gdb target description support 20/1620/6
2013-09-21 Spencer Oliverarmv7m: remove gdb register hacks 17/1617/3
2013-08-07 Hsiangkai Wanggdb_server: support gdb target description 82/1382/9
2013-07-26 Spencer Olivercortex_m: change cmd output to use cortex_m rather... 13/1513/2
2013-06-05 Spencer Oliverupdate files to correct FSF address 26/1426/4
2013-02-25 Spencer Oliverarmv7m: update to use correct register core_cache 38/1138/2
2013-02-02 Spencer Oliverarmv7m: use ARM_MODE_THREAD core mode for algoorithm's 08/1108/4
2013-02-02 Spencer Oliverarmv7m: restore core mode after executing algorithm 07/1107/4
2013-02-02 Spencer Oliverarmv7m: use generic arm read/write_core_reg 69/969/8
2013-02-02 Spencer Oliverarmv7m: use generic register core_cache 68/968/7
2013-02-02 Spencer Oliverarmv7m: remove unused armv7m_regtype 67/967/6
2013-02-02 Spencer Oliverarmv7m: use generic arm::core_mode 66/966/6
2012-05-14 Spencer Oliverarmv7m: update crc/erase_check loaders for cortex-m0
2012-03-30 Mathias Karmv7m: detect floating point feature
2012-02-06 Spencer Oliverbuild: cleanup src/target directory
2012-01-18 Spencer Olivertarget: move regmaps to armv7m.c
2012-01-04 Øyvind Harboeretire ERROR_INVALID_ARGUMENTS and replace with ERROR_C...
2011-10-25 Andreas Fritiofsonarmv7m: improve error handling
2011-10-08 Andreas Fritiofsonarmv7m: implement async algorithm functions
2011-03-17 Uwe HermannFix a bunch of typos.
2010-12-29 Øyvind Harboewarnings: use more 'const' for char *
2010-10-28 Spencer Oliversrc: add loader src description
2010-07-20 Spencer Oliverarmv7m: exit_point optional for armv7m_run_algorithm
2010-05-10 Spencer Oliverarmv7m: 20 second timeout/megabyte for CRC check
2010-04-09 Antonio BorneoARMv7M: review scope of functions
2010-03-17 Øyvind Harboearm7/9: remove unused post_restore_context
2010-03-05 David BrownellADIv5 share DAP command support
2010-03-05 David Brownellrename "swjdp_common" as "adiv5_dap"
2010-02-28 Spencer Oliversemihosting: add armv7m semihosting support
2010-02-28 Spencer OliverARMv7M: add arm cmd group
2010-02-28 Spencer OliverARMv7M: use software breakpoints for algorithms
2010-02-21 David BrownellARM: keep a handle to the PC
2010-02-21 David BrownellARMv7-M: start using "struct arm"
2010-02-04 David BrownellARMv7-M: make DAP commands verify target is an ARMv7-M
2010-01-29 David BrownellARMv7-M: use command handler for "dap baseaddr".
2010-01-20 Spencer OliverARMV7M: handle bkpt instruction on resume/step
2010-01-08 David BrownellARMv7: help/usage updates
2010-01-05 David BrownellARMv7-M: use AP_REG_* symbol
2010-01-02 David Brownellstreamline and document helptext mode displays
2009-12-07 David Brownelltarget: add debug_reason_name()
2009-11-25 Zachary T Welchuse ARRAY_SIZE macro
2009-11-25 Zachary T Welchremove target_type register_command callback
2009-11-25 Zachary T Welcharmv7m: use register_commands()
2009-11-25 Zachary T Welchuse COMMAND_REGISTER macro
2009-11-20 David Brownelltarget: create/use register_cache_invalidate()
2009-11-18 David BrownellARM: only use one set of dummy FPA registers
2009-11-17 Zachary T Welchcommand_handler: change 'cmd_ctx' to CMD_CTX
2009-11-17 Zachary T Welchcommand_handler: change 'args' to CMD_ARGV
2009-11-17 Zachary T Welchcommand_handler: change to 'argc' to CMD_ARGC
2009-11-17 David Brownelltarget: simplify register get/set ops
2009-11-17 David BrownellARMv7-M: no exit() calls
2009-11-16 Zachary T Welchmove ARRAY_SIZE macro to types.h
2009-11-16 Zachary T Welcharmv7m: make core reg read/write use unsigned
2009-11-16 David Brownell#include "target.h" less wildly
2009-11-16 David Brownelltarget: no implicit #includes of "register.h"
2009-11-16 David Brownelltarget: don't implicitly include "algorithm.h"
2009-11-16 David Brownelltarget: don't implicitly include "breakpoint.h"
2009-11-14 David Brownelltarget: remove unused "bitfield" infrastructure
2009-11-13 Zachary T Welchcommand_t -> struct command
2009-11-13 Zachary T Welchcommand_context_t -> struct command_context
2009-11-13 Zachary T Welchtarget_t -> struct target
2009-11-13 Zachary T Welchreg_t -> struct reg
2009-11-13 Zachary T Welchworking_area_t -> struct working_area
2009-11-13 Zachary T Welchreg_cache_t -> struct reg_cache
2009-11-13 Zachary T Welcharmv7m_core_reg_t -> struct armv7m_core_reg
2009-11-13 Zachary T Welcharmv7m_algorithm_t -> struct armv7m_algorithm
2009-11-13 Zachary T Welcharmv7m_common_t -> struct armv7m_common
2009-11-13 Zachary T Welchswjdp_common_t -> struct swjdp_common
2009-11-13 Zachary T Welchreg_param_t -> struct reg_param
2009-11-13 Zachary T Welchmem_param_t -> struct mem_param
2009-11-13 Zachary T Welcharm_adi,armv7[am]: use COMMAND_HELPER for helpers
2009-11-13 Zachary T Welchuse COMMAND_HANDLER macro to define all commands
2009-11-06 David BrownellCortex-M3: use the new inheritance/nesting scheme
2009-11-06 Zachary T WelchImprove armv7m command argument parsing.
2009-11-05 David BrownellARMv7M: add docs, remove exports
2009-09-12 oharboeDavid Brownell <>
2009-08-18 oharboeDavid Brownell <> Several of the...
2009-08-07 ntfreak- fix segfault introduced during cortex reg cleanup