summaryrefslogtreecommitdiff
path: root/src/target
Commit message (Collapse)AuthorAgeFilesLines
* target/arm_adi: Cleaned up the mem_ap_read_buf_u32_swd(), found practical ↵Tomek CEDRO2011-12-101-88/+40
| | | | way to read from MEM-AP with SWD, slightly different than specified in ARM documentation.
* target/arm_adi: imagine that this mess worksgit add arm_adi_v5.c now we need ↵Tomek CEDRO2011-12-101-46/+132
| | | | to get some conclustions out of it because arm documentation again is a mess.
* Minor change in sticky bitnames of ABORT register.Tomek CEDRO2011-11-153-13/+13
|
* target/arm_adi_v5: Split mem_ap_read_buf_u32 into mem_ap_read_buf_u32_jtag() ↵Tomek CEDRO2011-11-151-32/+97
| | | | the old one and mem_ap_read_buf_u32_swd() for swd targets. This is sill dirty and unworking code.
* target/arm_adi_v5: ahbap_debugport_init() returns error when both ↵Tomek CEDRO2011-11-061-3/+6
| | | | CDBGPWRUPACK|CSYSPWRUPACK flags are not set after read retries - this may indicate communication failure.
* Merge branch 'master' of ssh://repo.or.cz/srv/git/openocd/libswdTomek CEDRO2011-11-041-3/+3
|\
| * Merge branch 'master' of ssh://repo.or.cz/srv/git/openocd/libswdTomek CEDRO2011-11-031-2/+2
| |\
| * | target/arm_adi_v5.c: Fixed compiler warnings (-Werror=uninitialized) ↵Tomek CEDRO2011-11-031-3/+3
| | | | | | | | | | | | producing compilation errors on ubuntu linux 11.10.
* | | target/arm_adi_v5: Added SW-DP style sticky error flag hanfling in ↵Tomek CEDRO2011-11-041-3/+19
| |/ |/| | | | | ahbap_debugport_init().
* | Fixed bad SWD_ACK values definitions.Tomek CEDRO2011-11-021-2/+2
|/
* SWD: swd tcl commands are now available from CLI and initialized at program ↵Tomek CEDRO2011-10-131-1/+0
| | | | startup with other commands.
* target/arm_adi_v5.c: experimental change in mem_ap_read_buf_u32() to work ↵Tomek CEDRO2011-09-111-15/+78
| | | | with SWD and become JTAG independent. This may break ARM target support for JTAG. Original function was renamed to mem_ap_read_buf_u32_old().
* TARGET/ARMADIV5: DAP operations are set to SWD if transport name is swd.Tomek CEDRO2011-07-281-3/+1
|
* TRANSPORT/TARGET: Updated source tree to build and use new swd ↵Tomek CEDRO2011-06-253-3/+5
| | | | infrastructure from src/transport not jtag/swd.h nor target/adi_v5_swd.c.
* ARM_ADI_V5: DAP initialization will select and initialize transport and its ↵Tomek CEDRO2011-06-221-5/+33
| | | | function set (functions to talk with DAP using JTAG or SWD). Minor description updates.
* ARM_ADI_V5: Extended adiv5_dap with void *ctx pointer to store ↵Tomek CEDRO2011-06-221-2/+18
| | | | transport/operation specific data (this will hold swd_ctx).
* transport: move files over to transport folderØyvind Harboe2011-06-131-1/+1
| | | | | | as we introduce swd and jtag as two transports, we want to start up with a new transport folder to organize the code a bit.
* doxy moreRodrigo L. Rosa2011-06-121-2/+3
|
* doxy & cleanupRodrigo L. Rosa2011-06-122-316/+531
|
* cleanup trailing whitespacesRodrigo L. Rosa2011-06-122-8/+8
|
* flash speed improvedRodrigo L. Rosa2011-06-121-0/+8
|
* removed unnecessary actions/controlsRodrigo L. Rosa2011-06-121-38/+8
|
* cleanup flash module commandRodrigo L. Rosa2011-06-121-8/+12
|
* fix read for verify_imageRodrigo L. Rosa2011-06-121-26/+4
|
* fix read speed improved by queueing commandsRodrigo L. Rosa2011-06-121-0/+13
|
* fix flash driver size, sector eraseRodrigo L. Rosa2011-06-122-135/+58
|
* Fix "unused variable" warnings (errors) detected with GCC 4.7.0 - leftover ↵Freddie Chopin2011-06-072-19/+0
| | | | changes
* mips: add nor flash write from memory blockStefan Mahr2011-06-051-1/+5
|
* crc check on flashed dataRodrigo L. Rosa2011-06-041-10/+71
|
* code cleanupRodrigo L. Rosa2011-06-041-21/+11
|
* Fix "unused variable" warnings (errors) detected with GCC 4.7.0 - dubious fixesFreddie Chopin2011-06-041-4/+0
|
* Fix "unused variable" warnings (errors) detected with GCC 4.7.0 - trivial fixesFreddie Chopin2011-06-0413-60/+10
|
* mips: fixup fastdataStefan Mahr2011-06-012-6/+10
| | | | fixup fastdata
* mips: fix some more endian madnessStefan Mahr2011-06-012-63/+59
|
* mips: fix swapping if running on big endian hostStefan Mahr2011-05-291-3/+19
|
* mips: fix swapping if openocd is running on big endian hostStefan Mahr2011-05-281-1/+4
|
* dsp5680xx: whitespace cleanupSpencer Oliver2011-05-231-43/+43
| | | | Signed-off-by: Spencer Oliver <ntfreak@users.sourceforge.net>
* Fix build issue under cygwinSpencer Oliver2011-05-231-1/+1
| | | | | | | cygwin does not define sleep, so use our internal win32 version. caused by commit 9d4aec6bda90ad39a140747ea270c6a09dd26440 Signed-off-by: Spencer Oliver <ntfreak@users.sourceforge.net>
* flashing speed improved using queued jtag. error propagation improved.Rodrigo L. Rosa2011-05-192-287/+351
|
* partial support for 568013 and 568037, target integration.Rodrigo L. Rosa2011-05-184-1/+1572
|
* Remove useless MIPS code in avr32_ap7k.c.Jie Zhang2011-05-031-4/+0
|
* cortex_a : smp supportMichel Jaouen2011-04-281-15/+230
| | | | | | Conflicts: src/target/cortex_a.c
* smp : infra for smp minimum supportMichel Jaouen2011-04-286-15/+335
|
* RTOS Thread awareness support wipBroadcom Corporation (Evan Hunter)2011-04-152-0/+27
| | | | | | | | | | | - works on Cortex-M3 with ThreadX and FreeRTOS Compared to original patch a few nits were fixed: - remove stricmp usage - unsigned compare fix - printf formatting fixes - fixed a bug with overrunning a memory buffer allocated with malloc.
* Replace byte-access to memory with faster word-accessLuca Ellero2011-04-131-21/+69
| | | | | | | | | Freescale iMX53 doesn't seem to like unaligned accesses to his memory mapped registers. Anyway this patch makes dump_image/load_image 4X faster for every access through APB. Signed-off-by: Luca Ellero <lroluk@gmail.com>
* Add opcodes for load/store registers words immediate post-indexedLuca Ellero2011-04-131-0/+12
| | | | Signed-off-by: Luca Ellero <lroluk@gmail.com>
* cortex_a :apb mem read/write working with mmu_onMichel JAOUEN2011-04-131-159/+171
| | | | | | Conflicts: src/target/cortex_a.c
* cortex_a : multiple target on the same dapMichel JAOUEN2011-04-131-0/+10
|
* cortex_a : use dap ref from armv4_5commonMichel JAOUEN2011-04-131-18/+18
|
* cortex_a : implement jtag console for cortex_aMichel JAOUEN2011-04-061-46/+13
|