aboutsummaryrefslogtreecommitdiff
path: root/src/target/armv7m.c
AgeCommit message (Expand)AuthorFilesLines
2018-08-20From upstream (#286)Tim Newsome1-3/+3
2018-06-04Rework/update ARM semihostingLiviu Ionescu1-3/+7
2018-04-10target armv7m: multi-block erase checkTomas Vanek1-39/+95
2018-04-10target, flash: prepare infrastructure for multi-block blank checkTomas Vanek1-5/+8
2018-03-30target: restructure dap supportMatthias Welwarsky1-3/+0
2017-02-10target: Add 64-bit target address supportDongxue Zhang1-6/+6
2016-12-08semihosting: support fileio operationSteven Stallion1-2/+7
2016-10-30flash/nor: Add erased_value to drivers and pass it to targetsAndreas Färber1-6/+22
2016-05-24Remove FSF address from GPL noticesMarc Schink1-3/+1
2016-05-22armv7m: Integrate build of checksum codeAndreas Färber1-33/+1
2016-05-14armv7m: Improve armv7m_blank_check_memory() error handlingAndreas Färber1-1/+2
2016-02-29armv7m: Integrate build of erase check codeAndreas Färber1-9/+1
2015-09-30armv7m: Fix memory leak in register caching.Marc Schink1-0/+28
2015-03-25armv7m: add generic trace support (TPIU, ITM, etc.)Paul Fertser1-0/+3
2015-03-09armv7m: do not access FPU registers when not presentPaul Fertser1-4/+4
2015-03-09armv7m: add FPU registers supportPaul Fertser1-17/+74
2014-10-06target: constify structuresSpencer Oliver1-2/+2
2014-03-29armv7m: remove magic numbers for number of core registersSpencer Oliver1-3/+3
2014-03-29armv7m: Do not ignore 'value' parameter in armv7m_write_core_regAndrey Smirnov1-5/+3
2013-10-10cortex_m: target implementation renames cortex_m3 to cortex_mSpencer Oliver1-4/+4
2013-09-21armv7m: add gdb target description supportSpencer Oliver1-45/+56
2013-09-21armv7m: remove gdb register hacksSpencer Oliver1-27/+0
2013-08-07gdb_server: support gdb target descriptionHsiangkai Wang1-1/+2
2013-07-26cortex_m: change cmd output to use cortex_m rather than cortex_m3Spencer Oliver1-1/+1
2013-06-05update files to correct FSF addressSpencer Oliver1-2/+2
2013-02-25armv7m: update to use correct register core_cacheSpencer Oliver1-1/+1
2013-02-02armv7m: use ARM_MODE_THREAD core mode for algoorithm'sSpencer Oliver1-2/+2
2013-02-02armv7m: restore core mode after executing algorithmSpencer Oliver1-1/+20
2013-02-02armv7m: use generic arm read/write_core_regSpencer Oliver1-19/+19
2013-02-02armv7m: use generic register core_cacheSpencer Oliver1-32/+32
2013-02-02armv7m: remove unused armv7m_regtypeSpencer Oliver1-3/+1
2013-02-02armv7m: use generic arm::core_modeSpencer Oliver1-11/+7
2012-05-14armv7m: update crc/erase_check loaders for cortex-m0Spencer Oliver1-49/+48
2012-03-30armv7m: detect floating point featureMathias K1-0/+1
2012-02-06build: cleanup src/target directorySpencer Oliver1-115/+110
2012-01-18target: move regmaps to armv7m.cSpencer Oliver1-0/+18
2012-01-04retire ERROR_INVALID_ARGUMENTS and replace with ERROR_COMMAND_SYNTAX_ERRORØyvind Harboe1-6/+6
2011-10-25armv7m: improve error handlingAndreas Fritiofson1-31/+23
2011-10-09armv7m: implement async algorithm functionsAndreas Fritiofson1-40/+70
2011-03-17Fix a bunch of typos.Uwe Hermann1-1/+1
2010-12-29warnings: use more 'const' for char *Øyvind Harboe1-1/+1
2010-10-28src: add loader src descriptionSpencer Oliver1-0/+2
2010-07-20armv7m: exit_point optional for armv7m_run_algorithmSpencer Oliver1-1/+1
2010-05-10armv7m: 20 second timeout/megabyte for CRC checkSpencer Oliver1-1/+3
2010-04-10ARMv7M: review scope of functionsAntonio Borneo1-1/+1
2010-03-17arm7/9: remove unused post_restore_contextØyvind Harboe1-3/+0
2010-03-05ADIv5 share DAP command supportDavid Brownell1-149/+1
2010-03-04rename "swjdp_common" as "adiv5_dap"David Brownell1-5/+5
2010-02-28semihosting: add armv7m semihosting supportSpencer Oliver1-2/+10
2010-02-28ARMv7M: add arm cmd groupSpencer Oliver1-0/+3