aboutsummaryrefslogtreecommitdiff
path: root/src/target/cortex_m.c
AgeCommit message (Expand)AuthorFilesLines
2023-05-13openocd: trivial replace of jim-nvp with new nvpAntonio Borneo1-4/+5
2023-01-15target/cortex_m: add SMP support for Cortex-MTomas Vanek1-19/+207
2022-12-18cortex_m: handle armv8m cores without security extensionAntonio Borneo1-1/+17
2022-12-17arm_adi_v5: fix SIGSEGV due to failing re-examineAntonio Borneo1-27/+14
2022-10-08target/cortex_m: try to re-examine under reset in cortex_m_assert_reset()Tomas Vanek1-1/+9
2022-10-08target/cortex_m: make reset robust againTomas Vanek1-17/+27
2022-09-18openocd: fix SPDX tag format for files .cAntonio Borneo1-1/+1
2022-09-13target: make local symbols staticAntonio Borneo1-1/+1
2022-09-13openocd: remove CamelCase symbols *xPSR*Antonio Borneo1-4/+4
2022-09-03target/arm: Add support with identify STAR-MC1iysheng1-0/+6
2022-08-15target/cortex_m: supress historical reset detectionTomas Vanek1-0/+19
2022-08-14target/cortex_m: prevent segmentation fault in cortex_m_poll()Tomas Vanek1-0/+10
2022-07-23openocd: src/target: replace the GPL-2.0-or-later license tagAntonio Borneo1-13/+2
2022-06-24arm_adi_v5: add ap refcount and add get/put around ap useAntonio Borneo1-3/+16
2022-03-19target: Rework 'set' variable of break-/watchpointsMarc Schink1-21/+21
2022-03-12cortex_m: use LOG_TARGET_XXXTarek BOCHKATI1-106/+104
2021-12-18target/cortex_m: minor refactoring in cortex_m_store_core_reg_u32()Tomas Vanek1-3/+1
2021-12-11cortex_m: remove last references to debugport_init()Antonio Borneo1-1/+0
2021-11-25target/hla_target: set cortex_m->common_magicTomas Vanek1-1/+1
2021-11-18cortex_m: Restore fast register reads if no polling is neededAndreas Fritiofson1-0/+10
2021-11-18target/cortex_m: faster reading of all CPU registersTomas Vanek1-9/+170
2021-11-18cortex_m: poll S_REGRDY on register r/wAntonio Borneo1-5/+48
2021-11-18target/cortex_m: cumulate DHCSR sticky bitsTomas Vanek1-16/+53
2021-11-18target/cortex_m: use cortex_m->dcb_dhcsr in cortex_m_soft_reset_halt()Tomas Vanek1-9/+6
2021-11-18cortex_m: use cortex_m_write_debug_halt_mask() in cortex_m_single_step_core()Tomas Vanek1-5/+2
2021-10-02target/cortex_m: enhance multi-core examine logsTarek BOCHKATI1-3/+7
2021-09-25armv7m.h: relax dependency from 'arm_adi_v5.h'Antonio Borneo1-0/+1
2021-09-04target: cortex_m: Fix a typo VECTRESETYasushi SHOJI1-1/+1
2021-08-22cortex_m: fix command 'step address'Antonio Borneo1-1/+4
2021-07-24openocd: fix simple cases of NULL comparisonAntonio Borneo1-2/+2
2021-07-20target/cortex_m: rename CamelCase symbolAntonio Borneo1-1/+1
2021-06-26armv7m: replace flag 'stlink' with 'is_hla_target'Antonio Borneo1-3/+3
2021-06-18cortex_m: enhance core and arch detectionTarek BOCHKATI1-35/+81
2021-06-18target/arm: optimize architecture flagsTarek BOCHKATI1-8/+8
2021-06-04helper/jim-nvp: comply with coding style [2/2]Antonio Borneo1-4/+4
2021-05-20cortex_m: fix VECTRESET detection for ARMv6-M coresTarek BOCHKATI1-3/+3
2021-05-20cortex_m: do not perform soft_reset_halt on targets without VECTRESETTarek BOCHKATI1-0/+5
2021-05-11cortex_m: add armv8m special registersTarek BOCHKATI1-0/+3
2021-05-04cortex_m: use unsigned int for FPB and DWT quantifiersTarek BOCHKATI1-31/+28
2021-05-02cortex_m: implement hit_watchpoint functionTarek BOCHKATI1-0/+30
2021-04-30cortex_m: mark FPU register as non-existent instead of playing with num_regsTarek BOCHKATI1-13/+5
2021-04-30target/armv7m: change FPv4_SP and FPv5_SP/DP identifiers to uppercaseTomas Vanek1-3/+3
2021-03-19target: remove target names already deprecated in v0.8.0Antonio Borneo1-1/+0
2021-03-10cortex_m: avoid reading and writing non-existent registersTarek BOCHKATI1-1/+1
2021-03-10armv7m_trace: get rid of the old tpiu codeAntonio Borneo1-5/+5
2021-03-10itm: rework itm commands before 'init'Antonio Borneo1-2/+3
2021-01-18cortex_m: [FIX] ARMv8-M does not support VECTRESETTarek BOCHKATI1-2/+2
2020-12-26armv7m_trace: stop getting traces from adapter at exitAntonio Borneo1-0/+2
2020-12-02Add initial RTT supportMarc Schink1-0/+4
2020-12-02arm_adi_v5: prevent possibly endless recursion in dap_dp_init()Tomas Vanek1-5/+8