Martin Schmölzer
03e4ae8481
Add source code for new ULINK driver
2011-06-26 17:43:50 +02:00
Drasko DRASKOVIC
37aaa28292
Fix load_image for ELF with all p_paddr set to zero
...
So far image_load command tries to load ELF binaries to address
discovered by reading p_paddr member of a Program header of an ELF
segment.
However, ELF specifications says for p_paddr : ...Because System V
ignores physical addressing for application programs, this member has
unspecified contents for executable files and shared objects.
ARM ELF specifiaction goes even further, demanding that this member
be set to zero, using the p_vaddr as a segment load address.
To avoid the cases to wrong addr where p_paddr is zero,
we are now using p_vaddr to as a load destination in case that *all*
p_paddr == 0. Basically, this patch re-implements the approach present in
BDF's elf.c, which is used by GDB also (so that we can be consistent).
2011-06-24 11:00:35 +02:00
Spencer Oliver
e7c611deea
build: do not included generated files in distribution
...
We have to use this method as automake seems to ignore nodist_ on libs.
Signed-off-by: Spencer Oliver <ntfreak@users.sourceforge.net >
2011-06-17 12:22:37 +01:00
Spencer Oliver
16cbe1216a
build: add missing files to make dist
...
Signed-off-by: Spencer Oliver <ntfreak@users.sourceforge.net >
2011-06-17 12:21:01 +01:00
Spencer Oliver
3428035a7e
build: add missing files from dist release
...
Signed-off-by: Spencer Oliver <ntfreak@users.sourceforge.net >
2011-06-17 09:31:13 +01:00
Tomek CEDRO
37d5ac6378
ADAPTER: Fixed transport selection mechanism to support transports other than jtag (if defined).
2011-06-16 19:49:54 +02:00
Tomek CEDRO
9f40d41f68
OPENOCD: Renamed ambiguous main2() into openocd_thread() to show possible solution for thread support in future.
2011-06-16 17:27:12 +02:00
Øyvind Harboe
c8b5719802
transport: move files over to transport folder
...
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.
2011-06-13 15:51:04 +02:00
Rodrigo L. Rosa
47aa65b3e8
doxy more
2011-06-12 11:18:27 +02:00
Rodrigo L. Rosa
d343941386
doxy & cleanup
2011-06-12 11:18:27 +02:00
Rodrigo L. Rosa
cbe201fe6b
fix protection behavior
2011-06-12 11:18:27 +02:00
Rodrigo L. Rosa
7b0ead520d
cleanup trailing whitespaces
2011-06-12 11:18:27 +02:00
Rodrigo L. Rosa
f4b9a2fc8b
flash speed improved
2011-06-12 11:18:27 +02:00
Rodrigo L. Rosa
ca76e4a423
removed unnecessary actions/controls
2011-06-12 11:18:27 +02:00
Rodrigo L. Rosa
c4bcb0b95a
cleanup flash module command
2011-06-12 11:18:27 +02:00
Rodrigo L. Rosa
d539fc856f
fix read for verify_image
2011-06-12 11:18:27 +02:00
Rodrigo L. Rosa
f42353d821
fix read speed improved by queueing commands
2011-06-12 11:18:27 +02:00
Rodrigo L. Rosa
f4a3db0d4a
fix flash driver size, sector erase
2011-06-12 11:18:27 +02:00
Rodrigo L. Rosa
56d3927abf
Added minimodule (ftdi) interface
2011-06-12 11:18:27 +02:00
Øyvind Harboe
33f9bec9ec
Silence -O3 warning
2011-06-07 17:58:41 +02:00
Freddie Chopin
1cfb2287a6
Fix "unused variable" warnings (errors) detected with GCC 4.7.0 - leftover changes
2011-06-07 17:53:33 +02:00
Stefan Mahr
5d9b7cdd2b
mips: add nor flash write from memory block
2011-06-05 22:45:21 +02:00
Rodrigo L. Rosa
c989de0cea
crc check on flashed data
2011-06-04 09:52:14 +02:00
Rodrigo L. Rosa
d09bef2622
code cleanup
2011-06-04 09:52:14 +02:00
Freddie Chopin
f499bab698
Fix "unused variable" warnings (errors) detected with GCC 4.7.0 - dubious fixes
2011-06-04 09:46:48 +02:00
Freddie Chopin
f6315d5e5b
Fix "unused variable" warnings (errors) detected with GCC 4.7.0 - trivial fixes
2011-06-04 09:35:13 +02:00
Stefan Mahr
796086cd49
mips: fixup fastdata
...
fixup fastdata
2011-06-01 07:23:42 +02:00
Stefan Mahr
524d79ebe7
mips: fix some more endian madness
2011-06-01 07:23:35 +02:00
Stefan Mahr
875298bc53
mips: fix swapping if running on big endian host
2011-05-29 23:21:23 +02:00
Damjan Marion
9b4628ddab
Fixed values for Samung NAND chips
2011-05-28 19:44:17 +02:00
Damjan Marion
db91a36fdd
Improve NAND flash detection
...
Detect based on both manufacturer id and chip id
if manufacturer id is defined in table
2011-05-28 14:30:58 +02:00
Damjan Marion
acdf14eb43
Reorganize NAND flash table
...
- added manufacturer field
- name moved to the end for better text alignment
2011-05-28 14:27:48 +02:00
Stefan Mahr
73988aea1f
mips: fix swapping if openocd is running on big endian host
2011-05-28 14:25:06 +02:00
Alan Bowman
212db44fcf
Report actual current thread
2011-05-25 22:05:26 +02:00
Alan Bowman
a57daf23db
Add eCos/Cortex RTOS support
2011-05-25 22:05:23 +02:00
Stefan Mahr
6d6837f988
add support for spansion flash on mindspeed c300 eval board
...
Signed-off-by: Stefan Mahr <stefan.mahr@sphairon.com >
2011-05-25 22:02:40 +02:00
Spencer Oliver
5d7d08a1f0
dsp5680xx: whitespace cleanup
...
Signed-off-by: Spencer Oliver <ntfreak@users.sourceforge.net >
2011-05-23 10:23:34 +01:00
Spencer Oliver
d16b0ea6d4
Fix build issue under cygwin
...
cygwin does not define sleep, so use our internal win32 version.
caused by commit 9d4aec6bda
Signed-off-by: Spencer Oliver <ntfreak@users.sourceforge.net >
2011-05-23 10:22:12 +01:00
Rodrigo L. Rosa
ef599aebfd
flashing speed improved using queued jtag. error propagation improved.
2011-05-19 07:27:02 +02:00
Jie Zhang
ee124401a2
Get register value if it's invalid in cache.
2011-05-18 18:52:20 +02:00
Alan Bowman
6d9f61fb65
Corrected test for invalid current_threadid
2011-05-18 18:51:10 +02:00
Rodrigo L. Rosa
129f099ef1
flash support (only full erase/write) for 568013 and 568037
2011-05-18 18:47:55 +02:00
Rodrigo L. Rosa
9d4aec6bda
partial support for 568013 and 568037, target integration.
2011-05-18 18:47:50 +02:00
Alan Bowman
6349a47ebc
Correct stacking direction and use of address offset
2011-05-14 16:59:29 +02:00
Jie Zhang
7d8053e93f
Remove useless MIPS code in avr32_ap7k.c.
2011-05-03 21:59:08 +02:00
Jonas Hörberg
e3f3f60a02
adapter speed: require init script setting and centralize activation from drivers to core.c
...
Signed-off-by: Jonas Hörberg <jhorberg@sauer-danfoss.com >
2011-05-01 00:38:04 +02:00
Øyvind Harboe
5c739b148e
ecos: add 64 bit types for sprintf/sscanf
2011-04-28 22:17:48 +02:00
Michel Jaouen
1e7e594452
gdb_server : 'R' command replied by OK
2011-04-28 12:22:39 +02:00
Michel Jaouen
5578935eff
cortex_a : smp support
...
Conflicts:
src/target/cortex_a.c
2011-04-28 12:22:29 +02:00
Michel Jaouen
b778b36f29
smp : infra for smp minimum support
2011-04-28 12:22:10 +02:00