aboutsummaryrefslogtreecommitdiff
path: root/src/target/arm.h
AgeCommit message (Expand)AuthorFilesLines
2024-07-13target: cortex_m: replace 'implementor' with 'implementer'Antonio Borneo1-6/+6
2024-07-13target: cortex_m: fix detection of STAR-MC1 deviceAntonio Borneo1-0/+1
2024-01-28target: get_gdb_arch() accepts target via const pointerEvgeniy Naydanov1-3/+3
2023-10-14arm_opcode: Add support for ARM MCRR/MRRCFlorian Fainelli1-0/+10
2023-10-02target/cortex_m: support Infineon Cortex-M33 from SLx2 MCUAhmed Boughanmi1-0/+1
2023-08-26target/cortex_m: Add Realtek Real-M200 and M300Karl Palsson1-0/+1
2023-08-26target/cortex_m: check core implementor fieldKarl Palsson1-0/+5
2023-05-27target: use unsigned int for timeout_msAntonio Borneo1-3/+3
2022-09-13target: don't export local symbolsAntonio Borneo1-3/+0
2022-08-14target/arm: do not expose 'arm reg', 'arm mcr/mrc' commands on Cortex-MTomas Vanek1-0/+1
2022-08-14target: consolidate existing target/algo common_magicTomas Vanek1-3/+4
2022-07-23openocd: src/target: replace the GPL-2.0-or-later license tagAntonio Borneo1-13/+2
2021-07-24openocd: fix simple cases of NULL comparisonAntonio Borneo1-2/+2
2021-07-20target/arm: rename CamelCase symbolsAntonio Borneo1-2/+2
2021-06-18target/arm: optimize architecture flagsTarek BOCHKATI1-8/+11
2020-09-20cortex_m: read and display core security stateTarek BOCHKATI1-0/+3
2020-06-06target/cortex_a: fix memory leak of register cacheAntonio Borneo1-0/+2
2020-03-12target/cortex_a: add hypervisor modeAntonio Borneo1-0/+5
2020-03-12arm: Use different enum for core_type and core_modeAntonio Borneo1-9/+18
2019-01-08target/aarch64: add support for multi-architecture gdbAntonio Borneo1-0/+1
2019-01-08target/arm: add support for multi-architecture gdbAntonio Borneo1-0/+1
2018-06-04Rework/update ARM semihostingLiviu Ionescu1-22/+3
2018-04-10target, flash: prepare infrastructure for multi-block blank checkTomas Vanek1-1/+1
2018-03-10Support for Arm VFP v3 registers read/writeOmair Javaid1-0/+48
2018-03-10Support AArch64 SIMD/FP registers read/writeOmair Javaid1-1/+1
2018-01-16aarch64: simplify mode and state handlingMatthias Welwarsky1-8/+7
2017-10-22arm: semihosting: set command line argumentsAndreas Fritiofson1-0/+3
2017-02-24aarch64: remove mrs/msr functions from struct armMatthias Welwarsky1-12/+0
2017-02-10aarch64: enlarge value buffer of arm_reg to store 64 bitMatthias Welwarsky1-1/+1
2017-02-10aarch64: introduce dpm extension for ARMv8Matthias Welwarsky1-0/+21
2017-02-10aarch64: Add ARMv8 AARCH64 support filesDavid Ung1-0/+5
2017-02-10arm_dpm: Add new state ARM_STATE_AARCH64David Ung1-0/+1
2017-02-10target: Add 64-bit target address supportDongxue Zhang1-3/+3
2016-12-08semihosting: support fileio operationSteven Stallion1-0/+12
2016-10-30flash/nor: Add erased_value to drivers and pass it to targetsAndreas Färber1-1/+1
2016-05-24Make #include guard naming consistentMarc Schink1-3/+3
2016-05-24Remove FSF address from GPL noticesMarc Schink1-3/+1
2016-02-29armv4_5: support weirdo ARMv6 secure monitor modeLinus Walleij1-0/+1
2015-03-09armv7m: add FPU registers supportPaul Fertser1-1/+1
2015-01-30armv4_5: Continue the change from uint32_t to uint8_t[4] for regsAndreas Fritiofson1-1/+1
2014-04-14target: fix incorrect arm cpu monitor mode encodingTim Sander1-1/+1
2013-09-08armv7m: use consistent arm.cpsr memberSpencer Oliver1-1/+1
2013-08-07gdb_server: support gdb target descriptionHsiangkai Wang1-1/+2
2013-06-05update files to correct FSF addressSpencer Oliver1-1/+1
2013-02-02armv7m: use generic arm::core_modeSpencer Oliver1-3/+3
2012-08-29arm7_9: Fix broken halfword/byte memory readsAndreas Fritiofson1-2/+0
2012-05-21target: disable armv6m unaligned memory accessSpencer Oliver1-0/+3
2012-02-06build: cleanup src/target directorySpencer Oliver1-0/+1
2012-01-23cleanup: rename armv4_5 to arm for readabilitySpencer Oliver1-1/+1
2011-11-14target: make it absolutely clear that no null pointers are acceptedØyvind Harboe1-1/+3