Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ARM_ADI_V5: DAP initialization will select and initialize transport and its ↵ | Tomek CEDRO | 2011-06-22 | 1 | -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 CEDRO | 2011-06-22 | 1 | -2/+18 |
| | | | | transport/operation specific data (this will hold swd_ctx). | ||||
* | transport: move files over to transport folder | Øyvind Harboe | 2011-06-13 | 1 | -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 more | Rodrigo L. Rosa | 2011-06-12 | 1 | -2/+3 |
| | |||||
* | doxy & cleanup | Rodrigo L. Rosa | 2011-06-12 | 2 | -316/+531 |
| | |||||
* | cleanup trailing whitespaces | Rodrigo L. Rosa | 2011-06-12 | 2 | -8/+8 |
| | |||||
* | flash speed improved | Rodrigo L. Rosa | 2011-06-12 | 1 | -0/+8 |
| | |||||
* | removed unnecessary actions/controls | Rodrigo L. Rosa | 2011-06-12 | 1 | -38/+8 |
| | |||||
* | cleanup flash module command | Rodrigo L. Rosa | 2011-06-12 | 1 | -8/+12 |
| | |||||
* | fix read for verify_image | Rodrigo L. Rosa | 2011-06-12 | 1 | -26/+4 |
| | |||||
* | fix read speed improved by queueing commands | Rodrigo L. Rosa | 2011-06-12 | 1 | -0/+13 |
| | |||||
* | fix flash driver size, sector erase | Rodrigo L. Rosa | 2011-06-12 | 2 | -135/+58 |
| | |||||
* | Fix "unused variable" warnings (errors) detected with GCC 4.7.0 - leftover ↵ | Freddie Chopin | 2011-06-07 | 2 | -19/+0 |
| | | | | changes | ||||
* | mips: add nor flash write from memory block | Stefan Mahr | 2011-06-05 | 1 | -1/+5 |
| | |||||
* | crc check on flashed data | Rodrigo L. Rosa | 2011-06-04 | 1 | -10/+71 |
| | |||||
* | code cleanup | Rodrigo L. Rosa | 2011-06-04 | 1 | -21/+11 |
| | |||||
* | Fix "unused variable" warnings (errors) detected with GCC 4.7.0 - dubious fixes | Freddie Chopin | 2011-06-04 | 1 | -4/+0 |
| | |||||
* | Fix "unused variable" warnings (errors) detected with GCC 4.7.0 - trivial fixes | Freddie Chopin | 2011-06-04 | 13 | -60/+10 |
| | |||||
* | mips: fixup fastdata | Stefan Mahr | 2011-06-01 | 2 | -6/+10 |
| | | | | fixup fastdata | ||||
* | mips: fix some more endian madness | Stefan Mahr | 2011-06-01 | 2 | -63/+59 |
| | |||||
* | mips: fix swapping if running on big endian host | Stefan Mahr | 2011-05-29 | 1 | -3/+19 |
| | |||||
* | mips: fix swapping if openocd is running on big endian host | Stefan Mahr | 2011-05-28 | 1 | -1/+4 |
| | |||||
* | dsp5680xx: whitespace cleanup | Spencer Oliver | 2011-05-23 | 1 | -43/+43 |
| | | | | Signed-off-by: Spencer Oliver <ntfreak@users.sourceforge.net> | ||||
* | Fix build issue under cygwin | Spencer Oliver | 2011-05-23 | 1 | -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. Rosa | 2011-05-19 | 2 | -287/+351 |
| | |||||
* | partial support for 568013 and 568037, target integration. | Rodrigo L. Rosa | 2011-05-18 | 4 | -1/+1572 |
| | |||||
* | Remove useless MIPS code in avr32_ap7k.c. | Jie Zhang | 2011-05-03 | 1 | -4/+0 |
| | |||||
* | cortex_a : smp support | Michel Jaouen | 2011-04-28 | 1 | -15/+230 |
| | | | | | | Conflicts: src/target/cortex_a.c | ||||
* | smp : infra for smp minimum support | Michel Jaouen | 2011-04-28 | 6 | -15/+335 |
| | |||||
* | RTOS Thread awareness support wip | Broadcom Corporation (Evan Hunter) | 2011-04-15 | 2 | -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-access | Luca Ellero | 2011-04-13 | 1 | -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-indexed | Luca Ellero | 2011-04-13 | 1 | -0/+12 |
| | | | | Signed-off-by: Luca Ellero <lroluk@gmail.com> | ||||
* | cortex_a :apb mem read/write working with mmu_on | Michel JAOUEN | 2011-04-13 | 1 | -159/+171 |
| | | | | | | Conflicts: src/target/cortex_a.c | ||||
* | cortex_a : multiple target on the same dap | Michel JAOUEN | 2011-04-13 | 1 | -0/+10 |
| | |||||
* | cortex_a : use dap ref from armv4_5common | Michel JAOUEN | 2011-04-13 | 1 | -18/+18 |
| | |||||
* | cortex_a : implement jtag console for cortex_a | Michel JAOUEN | 2011-04-06 | 1 | -46/+13 |
| | |||||
* | Added mips_ejtag_drscan_32_out() for optimization. | Drasko DRASKOVIC | 2011-04-05 | 4 | -6/+22 |
| | |||||
* | Corrected waiting on PrAcc in wait_for_pracc_rw(). Added necessary check ↵ | Drasko DRASKOVIC | 2011-04-05 | 1 | -14/+42 |
| | | | | that PrAcc is "1" before FASTDATA access. | ||||
* | Added correct endianess treatment for big endian targets. Now it is possible ↵ | Drasko DRASKOVIC | 2011-04-05 | 1 | -6/+72 |
| | | | | to use mips_m4k_write_memory() and mips_m4k_read_memory() to correctly set-up SDRAM, as well as bulk data write, which already handled endianess well. Also added correct endianess manipulation in case of fallback from erroneus bulk write to simple write (to avoid byte swapping two times). | ||||
* | cortex_a: delete dbgbase hack vestiges | Øyvind Harboe | 2011-04-01 | 1 | -15/+0 |
| | | | | Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com> | ||||
* | cortex_a: fix gaffe in first implementation of -dbgbase | Michel JAOUEN | 2011-04-01 | 1 | -9/+9 |
| | |||||
* | Merge remote branch 'origin/master' into HEAD | Øyvind Harboe | 2011-04-01 | 30 | -159/+152 |
|\ | |||||
| * | cortex_a: remove broken dbgbase patchup code | Øyvind Harboe | 2011-04-01 | 1 | -25/+0 |
| | | | | | | | | | | | | | | | | | | | | the patchup code would get false positives when checking whether a dbgbase had to be corrected. The solution is to have autodetect default, with manual override in scripts. Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com> | ||||
| * | mips: illustrates how to improve performance | Øyvind Harboe | 2011-04-01 | 3 | -8/+18 |
| | | | | | | | | | | | | | | Do not require unecessary roundtrips for clocking out data. Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com> | ||||
| * | types: write memory now uses const | Øyvind Harboe | 2011-04-01 | 27 | -80/+80 |
| | | | | | | | | Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com> | ||||
| * | mips: delete kludgy code that modifies data sent to write_memory() | Øyvind Harboe | 2011-03-31 | 1 | -1/+16 |
| | | | | | | | | | | | | | | | | Could this cause confusion as data sent to write would be flipped and then if the caller subsequently used the data, e.g. a compare mismatch might happen? Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com> | ||||
| * | mips: mips32_pracc_exec error propagation fixes | Øyvind Harboe | 2011-03-31 | 2 | -29/+21 |
| | | | | | | | | Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com> | ||||
| * | mips: mips_ejtag_get_impcode error propagation added | Øyvind Harboe | 2011-03-31 | 2 | -2/+7 |
| | | | | | | | | Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com> | ||||
| * | mips: fix mips_ejtag_set_instr error handling | Øyvind Harboe | 2011-03-31 | 2 | -14/+10 |
| | | | | | | | | | | | | this fn does not fail, it queues data. Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com> | ||||
* | | mips: fix gaffe in previous commit | Øyvind Harboe | 2011-04-01 | 1 | -1/+4 |
|/ | | | | | | | | accidentally invoked return jtag_execute_queue() in the middle of a fn. Hmm.... I would have expected gcc or at least lint to catch this. Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com> |