armv7m: add FPU registers support
[openocd.git] / src / target / armv4_5.c
2015-03-09 Paul Fertserarmv7m: add FPU registers support 14/514/20
2015-01-30 Andreas Fritiofsonarmv4_5: Continue the change from uint32_t to uint8_t... 73/2473/2
2014-01-23 Luca BRUNOAdd GDB remote target description support for ARM4 10/1810/4
2013-08-07 Hsiangkai Wanggdb_server: support gdb target description 82/1382/9
2013-07-01 Paul Fertserarmv4_5: prevent segfault when gdb connects to an under... 46/1446/2
2013-06-05 Spencer Oliverupdate files to correct FSF address 26/1426/4
2013-02-02 Spencer Oliverarmv7m: use generic arm::core_mode 66/966/6
2012-11-06 Karl KurbjunARM v4/v5 target files: mrc and mcr help information... 14/914/2
2012-05-14 Spencer Oliverbuild: use generic name for arm_algorithm vars
2012-05-14 Spencer Oliverbuild: add missing erase_check loader src
2012-02-06 Spencer Oliverbuild: cleanup src/target directory
2012-01-23 Spencer Olivercleanup: rename armv4_5 to arm for readability
2012-01-18 Spencer Olivercmd: add missing usage vars
2012-01-12 Spencer Olivertarget: fix missing semihosting return path
2012-01-04 Mathias KChange return value on error.
2012-01-04 Øyvind Harboeretire ERROR_INVALID_ARGUMENTS and replace with ERROR_C...
2011-11-01 Øyvind Harboetarget: fix null pointer exception
2011-06-04 Freddie ChopinFix "unused variable" warnings (errors) detected with...
2010-10-28 Spencer Oliversrc: add loader src description
2010-08-11 Øyvind Harboearm: add missing error reporting
2010-07-20 Spencer Oliverarmv4_5: add algorithms instruction breakpoint support
2010-05-05 Øyvind Harboecommand context: fix errors when running certain comman...
2010-04-10 Antonio BorneoARMV4_5: review scope of data
2010-02-28 Spencer Oliverarmv4_5: remove core_type check in mcr/mrc cmd
2010-02-28 Spencer Oliversemihosting: move semihosting cmd to arm cmd group
2010-02-28 Spencer OliverARMv7M: add arm cmd group
2010-02-21 David BrownellARM: keep a handle to the PC
2010-02-21 David BrownellARMv7-M: start using "struct arm"
2010-01-08 David Brownellmisc ARM help/usage updates
2009-12-07 David Brownelltarget: add debug_reason_name()
2009-12-07 David BrownellARM: use <target/arm.h> not armv4_5.h
2009-12-07 David BrownellARM: rename some generic routines
2009-12-05 David BrownellARM: rename armv4_5_build_reg_cache() as arm_*()
2009-12-05 David BrownellARM: rename armv4_5_algorithm as arm_algorithm
2009-12-05 David BrownellARM: ARMV4_5_COMMON_MAGIC --> ARM_COMMON_MAGIC
2009-12-05 David BrownellARM: switch target_to_armv4_5() to target_to_arm()
2009-12-05 David BrownellARM: rename armv4_5_state_* as arm_state_*
2009-12-05 David BrownellARM: rename armv4_5_mode_* AS arm_mode_*
2009-12-05 David BrownellARM: rename ARMV4_5_MODE_* as ARM_MODE_*
2009-12-05 David BrownellARM: rename ARMV4_5_STATE_* as ARM_STATE_*
2009-12-05 David BrownellARM: remove semihosting globals
2009-12-03 Zachary T Welchchange #include "binarybuffer.h" to <helper/binarybuffer.h>
2009-12-02 David BrownellARM: label SP and LR correctly
2009-12-01 David Brownelltarget: "mcr" and "mrc" are ARM-specific
2009-11-26 David BrownellARM: minor armv4/armv5 cleanup
2009-11-25 Zachary T Welchremove target_type register_command callback
2009-11-25 Zachary T Welcharmv4_5: use register_commands()
2009-11-25 Zachary T Welchuse COMMAND_REGISTER macro
2009-11-24 David BrownellARM: new DPM interface
2009-11-22 David BrownellARM: remove 'armv4_5_common_s' migration #define
2009-11-22 David BrownellARM: arm_set_cpsr() handles T and J bits
2009-11-22 David BrownellARM: define two register utilities
2009-11-22 David BrownellARM: simplify CPSR handling
2009-11-21 David BrownellARM: pass 'struct reg *' to register r/w routines
2009-11-20 David Brownelltarget: create/use register_cache_invalidate()
2009-11-19 David BrownellARM: remove per-register malloc
2009-11-19 David BrownellARM: streamline register init
2009-11-19 David BrownellARMv7-A: use standard ARM core states
2009-11-18 David BrownellARM: rework "arm reg" output for new mode
2009-11-18 David BrownellARM: add a default full_context() method
2009-11-18 David BrownellARM: setup "secure monitor mode" shadow regs
2009-11-18 David BrownellARM: add "core_type" field to "struct arm"
2009-11-18 David BrownellARM: add is_arm_mode()
2009-11-18 David BrownellARM: add arm_mode_name()
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 BrownellARMv4/ARMv5: no exit() calls
2009-11-17 David BrownellARM11: register (most) standard ARM commands
2009-11-17 David BrownellARM: "armv4_5" command prefix becomes "arm"
2009-11-16 David BrownellARM: standard disassembler uses Thumb2 entry
2009-11-16 David BrownellARM: move mode functions out of header
2009-11-16 David Brownelltarget: less implicit inclusion of "etm.h"
2009-11-16 Zachary T Welchmove ARRAY_SIZE macro to types.h
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-15 David BrownellARM: memory utils aren't ARM7/ARM9 dependent
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 Welcharmv4_5_common_t -> struct arm
2009-11-13 Zachary T Welcharm_instruction_t -> struct arm_instruction
2009-11-13 Zachary T Welchreg_cache_t -> struct reg_cache
2009-11-13 Zachary T Welchbitfield_desc_t -> struct bitfield_desc
2009-11-13 Zachary T Welcharmv4_5_core_reg_t -> struct armv4_5_core_reg
2009-11-13 Zachary T Welcharmv4_5_algorithm_t -> struct armv4_5_algorithm
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 Welchuse COMMAND_HANDLER macro to define all commands
2009-11-06 David BrownellARM: other code uses the new inheritance/nesting scheme
2009-11-06 Zachary T WelchImprove armv4_5 command argument parsing.
2009-09-09 oharboeDavid Brownell <>
2009-08-25 oharboeDavid Brownell <> Tweak disassembly...
2009-06-23 zwelchRemove whitespace at end of lines, step 1.
2009-06-23 zwelchRemove whitespace that occurs before ')'.

Linking to existing account procedure

If you already have an account and want to add another login method you MUST first sign in with your existing account and then change URL to read to get to this page again but this time it'll work for linking. Thank you.

SSH host keys fingerprints

1024 SHA256:YKx8b7u5ZWdcbp7/4AeXNaqElP49m6QrwfXaqQGJAOk (DSA)
384 SHA256:jHIbSQa4REvwCFG4cq5LBlBLxmxSqelQPem/EXIrxjk (ECDSA)
521 SHA256:UAOPYkU9Fjtcao0Ul/Rrlnj/OsQvt+pgdYSZ4jOYdgs (ECDSA)
256 SHA256:A13M5QlnozFOvTllybRZH6vm7iSt0XLxbA48yfc2yfY (ECDSA)
256 SHA256:spYMBqEYoAOtK7yZBrcwE8ZpYt6b68Cfh9yEVetvbXg (ED25519)
+--[ED25519 256]--+
|=..              |
|+o..   .         |
|*.o   . .        |
|+B . . .         |
|Bo. = o S        |
|Oo.+ + =         |
|oB=.* = . o      |
| =+=.+   + E     |
|. .=o   . o      |
2048 SHA256:0Onrb7/PHjpo6iVZ7xQX2riKN83FJ3KGU0TvI0TaFG4 (RSA)