Stefan Mahr
73988aea1f
mips: fix swapping if openocd is running on big endian host
13 years ago
Alan Bowman
212db44fcf
Report actual current thread
13 years ago
Alan Bowman
a57daf23db
Add eCos/Cortex RTOS support
13 years ago
Stefan Mahr
6d6837f988
add support for spansion flash on mindspeed c300 eval board
Signed-off-by: Stefan Mahr <stefan.mahr@sphairon.com>
13 years ago
Spencer Oliver
5d7d08a1f0
dsp5680xx: whitespace cleanup
Signed-off-by: Spencer Oliver <ntfreak@users.sourceforge.net>
13 years ago
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>
13 years ago
Rodrigo L. Rosa
ef599aebfd
flashing speed improved using queued jtag. error propagation improved.
13 years ago
Jie Zhang
ee124401a2
Get register value if it's invalid in cache.
13 years ago
Alan Bowman
6d9f61fb65
Corrected test for invalid current_threadid
13 years ago
Rodrigo L. Rosa
129f099ef1
flash support (only full erase/write) for 568013 and 568037
13 years ago
Rodrigo L. Rosa
9d4aec6bda
partial support for 568013 and 568037, target integration.
13 years ago
Alan Bowman
6349a47ebc
Correct stacking direction and use of address offset
13 years ago
Michel Jaouen
53c0fb6ef5
cortex a : smp doc update
13 years ago
Øyvind Harboe
289cecebf0
beagleboard: add support for various icepick versions
The beagleboard icepick jtag tap id's vary.
13 years ago
Jonas Hoerberg
2889471b58
at91rm9200-ek: add low default communication speed
13 years ago
Alexandre Pereira da Silva
522d5b84e2
Add support for the lpc2460 target
13 years ago
Alexandre Pereira da Silva
743fada06a
Make the lpc2xxx generic driver support romless parts
13 years ago
Jie Zhang
7d8053e93f
Remove useless MIPS code in avr32_ap7k.c.
13 years ago
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>
13 years ago
Øyvind Harboe
5c739b148e
ecos: add 64 bit types for sprintf/sscanf
13 years ago
Michel Jaouen
d2911627d2
u8500.cfg : ste u8500 support
13 years ago
Michel Jaouen
1e7e594452
gdb_server : 'R' command replied by OK
13 years ago
Michel Jaouen
5578935eff
cortex_a : smp support
Conflicts:
src/target/cortex_a.c
13 years ago
Michel Jaouen
b778b36f29
smp : infra for smp minimum support
13 years ago
Øyvind Harboe
36d60ee6c8
cfi: leave check on whether target is running to target_write_memory()
there was a check in clearing the status register that
called exit() if the target was running. target_write_memory()
has such a check and will report the error correctly.
Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
13 years ago
SimonQian
5bd1f0bad4
add STM32F2 revY
13 years ago
SimonQian
2e88162b00
remove read of flash_size in STM32F2
13 years ago
Damjan Marion
5d987bca9c
buspirate: fix building on some OSes
13 years ago
Michel Jaouen
3c6af518b3
rtos : compilation error on amd64
13 years ago
Alexandre Pereira da Silva
32ede8fa21
Fix non cfi x16 nor flash connected to x8 bus. The ids in the table should be masked before comparison.
13 years ago
Alexandre Pereira da Silva
e105915a4a
Make the LPC32xx nand driver support up to 5 address cycles. This will only work in the SLC driver.
13 years ago
Alexandre Pereira da Silva
2ed19d3b9b
Make the LPC32xx slc nand driver the default
13 years ago
Øyvind Harboe
e984dc1f16
jtag: clarify jtag->init() and jtag->quit() definitions
only set jtag global pointer if jtag->init() succeeds. Less code,
more clear what the rules are.
Fix nit that error value from init() was not propagated unmodified.
Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
13 years ago
Broadcom Corporation (Evan Hunter)
b69119668e
RTOS Thread awareness support wip
- 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.
13 years ago
Spencer Oliver
f9feeacb7f
pic32: update pic32mx flash driver
Update devices as per the latest programming manual.
We now use the full DEVID to identify the target. Previously we used
a 8bit id but that has now been changed in the manual.
Signed-off-by: Spencer Oliver <ntfreak@users.sourceforge.net>
13 years ago
Luca Ellero
ecd5e5de7f
Replace byte-access to memory with faster word-access
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>
13 years ago
Luca Ellero
81f238f522
Add opcodes for load/store registers words immediate post-indexed
Signed-off-by: Luca Ellero <lroluk@gmail.com>
13 years ago
Luca Ellero
041953f3b1
Add preliminary support for Freescale iMX53
Signed-off-by: Luca Ellero <lroluk@gmail.com>
13 years ago
Alexandre Pereira da Silva
5cc83a880a
Add the REV A tap id to the LPC3250 configuration
13 years ago
Michel JAOUEN
08303f10aa
cortex_a :apb mem read/write working with mmu_on
Conflicts:
src/target/cortex_a.c
13 years ago
Michel JAOUEN
28ddd16ddc
cortex_a : multiple target on the same dap
13 years ago
Michel JAOUEN
a7844aa4e8
cortex_a : use dap ref from armv4_5common
13 years ago
Jean-Christophe PLAGNIOL-VILLARD
d6027ca6a8
at91: add at91sam9263 chip register definition
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Cc: Nicolas Ferre <nicolas.ferre@atmel.com>
Cc: Patrice Vilchez <patrice.vilchez@atmel.com>
13 years ago
Jean-Christophe PLAGNIOL-VILLARD
ba71e8c521
at91: add chip register definition and generic init support
for
- pio
- pmc
- rstc
- wdt
- sdramc
- smc
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Cc: Nicolas Ferre <nicolas.ferre@atmel.com>
Cc: Patrice Vilchez <patrice.vilchez@atmel.com>
13 years ago
Jean-Christophe PLAGNIOL-VILLARD
28e6dcee85
add at91sam9263-ek support
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Cc: Nicolas Ferre <nicolas.ferre@atmel.com>
Cc: Patrice Vilchez <patrice.vilchez@atmel.com>
13 years ago
Jean-Christophe PLAGNIOL-VILLARD
22437fac28
add at91sam9261-ek support
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Cc: Nicolas Ferre <nicolas.ferre@atmel.com>
Cc: Patrice Vilchez <patrice.vilchez@atmel.com>
13 years ago
Jean-Christophe PLAGNIOL-VILLARD
5d538084be
at91: add at91sam9261 chip register definition
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Cc: Nicolas Ferre <nicolas.ferre@atmel.com>
Cc: Patrice Vilchez <patrice.vilchez@atmel.com>
13 years ago
Jean-Christophe PLAGNIOL-VILLARD
13cf987bb8
jlink: jlink_debug_buffer use inline function when _DEBUG_USB_COMMS_ not define
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Cc: Nicolas Ferre <nicolas.ferre@atmel.com>
Cc: Patrice Vilchez <patrice.vilchez@atmel.com>
13 years ago
Ali Lown
c7a17b8466
Buffering for up to 64 bytes in USB Blaster.
Uses a global buffer.
Add self to acknowledgements.
13 years ago
Ali Lown
24943498e6
Add support for LED to USB Blaster code.
13 years ago