This website requires JavaScript.
f85dc92d2a
stellaris: avoid chip writes
David Brownell
2009-12-16 14:17:31 -08:00
47998a55e0
NOR: bugfix "flash fill[bwh] ..." helptext
David Brownell
2009-12-16 11:57:59 -08:00
fcd3c52611
zy1000: removed some redundant include
Øyvind Harboe
2009-12-16 14:44:58 +01:00
c8b8a34bb5
ecos: crisper implementation of timeval_ms()
Øyvind Harboe
2009-12-15 14:57:38 +01:00
74ce435d97
server: server loop will exhaust data inputs before sleeping
Øyvind Harboe
2009-12-15 15:43:38 +01:00
4a2f4e3433
more tcl/{board,target} cleanup
David Brownell
2009-12-15 14:39:25 -08:00
80a757d82e
testing/examples/.../*cfg: rm jtag_device calls
David Brownell
2009-12-15 09:15:54 -08:00
fc99287b09
XScale: use all-ones for BYPASS, not five-ones
David Brownell
2009-12-14 20:06:21 -08:00
646ce814b4
target: add basic dsp563xx support
mkdorg@users.sourceforge.net
2009-12-15 18:30:59 +01:00
4639366947
zy1000: keep up with command.h cleanup
Øyvind Harboe
2009-12-15 13:24:28 +01:00
dca173053b
command: retire obsolete macro
Øyvind Harboe
2009-12-15 13:23:07 +01:00
d6aff79f1a
imx31: move srst delay into config script
Øyvind Harboe
2009-12-15 07:55:20 +01:00
bb77e5d32f
ARM11: improved reset support
David Brownell
2009-12-14 19:56:36 -08:00
27b13e3377
ARM: disassemble STM correctly
David Brownell
2009-12-14 19:53:10 -08:00
c86a64dff7
lm3748: use new Stellaris config file
David Brownell
2009-12-14 16:29:53 -08:00
a1009509fb
Common target file for Stellaris chips
Yegor Yefremov
2009-12-14 16:29:31 -08:00
36dec1b319
stellaris: device IDs
Eric Wetzel
2009-12-14 15:59:27 -05:00
af79925eb1
jtag: add '-ignore-version' option
David Brownell
2009-12-14 15:55:51 -08:00
6f929dbd93
target files shouldn't #include <target/...h>
David Brownell
2009-12-13 12:52:23 -08:00
38e376d232
target: further shrink Jim-awareness
David Brownell
2009-12-13 12:52:23 -08:00
0a9d7cab6d
LPC2000: rename "r13_svc" as "sp_svc"
David Brownell
2009-12-12 15:43:02 -08:00
b3e64566ab
ARM11: avoid pointless status returns
David Brownell
2009-12-11 15:38:36 -08:00
75892bfc6e
add missing call to add new NAND devices
Zachary T Welch
2009-12-11 18:43:27 -08:00
8438dee786
fix 'write_image' usage information
Zachary T Welch
2009-12-11 18:38:44 -08:00
75c706cc04
ARM DPM: support updating HW breakpoints
David Brownell
2009-12-11 15:26:10 -08:00
838d41af29
ARM: disassembly fixes for LDC/STC/MRRC/MCRR
David Brownell
2009-12-11 15:24:08 -08:00
cfd79e96a6
ARM11: minor cleanup, mostly ITR comments
David Brownell
2009-12-11 15:24:08 -08:00
08589462ad
server: add server_preinit which is called before config file is parsed.
Spencer Oliver
2009-12-10 14:31:28 +00:00
6b9c14e908
build: fix cygwin build warnings
Spencer Oliver
2009-12-10 11:28:38 +00:00
97996214f5
gdb_server: use more local variables in inner loop of fetching packetstiny refactoring to allow optimisation of inner loops
Øyvind Harboe
2009-12-10 19:14:45 +01:00
1c42606aea
gdb_server: make struct gdb_connection private
Øyvind Harboe
2009-12-10 19:11:03 +01:00
ac46e072df
optimisation: tiny optimisation for embedded ice
Øyvind Harboe
2009-12-10 15:09:20 +01:00
068626fde4
embedded hosts: optimize common code path for core arm operations
Øyvind Harboe
2009-12-10 15:00:19 +01:00
a34345451d
anotyer cygwin compile fix
David Brownell
2009-12-10 17:42:20 -08:00
134df4b701
zy1000: revc FPGA now works
Øyvind Harboe
2009-12-07 12:38:56 +01:00
29a8cdc3b0
ARM: update arm_opcodes.h copyright
David Brownell
2009-12-09 21:43:23 -08:00
3d9cb516c2
stellaris: flash protection updates, minor fixes
David Brownell
2009-12-09 21:16:09 -08:00
910dd664ce
Comment and doxygen fixes
David Brownell
2009-12-09 10:25:08 -08:00
26d7ed08f9
ETM: only include oocd_trace.h when tracing enabled. Fixes build issue on systems that do not have <termios.h>, eg native win32.
Spencer Oliver
2009-12-09 10:35:30 +00:00
733ced125a
Fix compilation error with gcc 4.4.1
Rafael Campos Las Heras
2009-12-08 20:25:50 +01:00
f0da635e55
target: remove more exit() calls
David Brownell
2009-12-08 13:09:38 -08:00
cbea1ed71f
target: remove needless "extern"s
David Brownell
2009-12-08 13:06:41 -08:00
e7acbdf5db
target: move 'extern' decls to *.h files
David Brownell
2009-12-08 13:06:41 -08:00
ac19fc0da7
ARM: cygwin complile fixes
David Brownell
2009-12-08 02:00:35 -08:00
96d2b61c04
zy1000: some background info on the zy1000 file.
Øyvind Harboe
2009-12-08 10:40:47 +01:00
97de520bc0
minidriver: fix inline capability of minidriver
Øyvind Harboe
2009-12-04 16:00:43 +01:00
304af6e7d8
zy1000: remove unecessary include
Øyvind Harboe
2009-12-05 11:07:06 +01:00
eb1bc657ae
build: add build/src to include path
Øyvind Harboe
2009-12-05 10:50:59 +01:00
456ec016c2
ARM: cope with stupidheaded compiler
David Brownell
2009-12-07 18:14:46 -08:00
81aec6be04
ARM: list number of HW breakpoints/watchpoints
David Brownell
2009-12-07 14:55:08 -08:00
bbb754aa39
target: add debug_reason_name()
David Brownell
2009-12-07 14:55:08 -08:00
19ad7f828b
ARM: don't clone arm_arch_state() code
David Brownell
2009-12-07 14:55:08 -08:00
927ae6899d
User's Guide: add quickie setup notes
David Brownell
2009-12-07 14:55:07 -08:00
0a1b7dcfc4
ARM: use <target/arm.h> not armv4_5.h
David Brownell
2009-12-07 14:54:13 -08:00
0529c14bfe
ARM: rename some generic routines
David Brownell
2009-12-07 14:54:13 -08:00
a4a2808c2a
ARM: move opcode macros to <target/arm_opcodes.h>
David Brownell
2009-12-07 14:54:12 -08:00
7b0314c377
ARM: remove mrc_opcode(), use MRC() or MCR()
David Brownell
2009-12-07 14:54:12 -08:00
7936ab16da
ARM: disassemble two more v6+ instructions
David Brownell
2009-12-07 14:46:29 -08:00
efb93efd6f
ARM DPM: don't write low bits of watchpoint value
David Brownell
2009-12-07 12:05:59 -08:00
ecd709fa55
OMAP2420: define reset-assert event
David Brownell
2009-12-07 11:57:46 -08:00
5da53f17f0
User's Guide: mention ETM on ARM11 comes up too
David Brownell
2009-12-07 11:54:06 -08:00
30a6e683b8
add 'flash list', rewrite 'flash banks'
Zachary T Welch
2009-12-06 21:30:21 -08:00
2bc4dee7e6
allow 'flash_banks' command to give GDB output
Zachary T Welch
2009-12-06 20:19:18 -08:00
56c5f6361e
fix NOR flash regression
Zachary T Welch
2009-12-06 20:15:08 -08:00
dd9d1a3459
misc code review updates
David Brownell
2009-12-05 14:40:06 -08:00
12b67a2b41
NOR: add 29LV400BC flash device
Mathias Kuester
2009-12-05 14:55:24 +01:00
ec8c3b5a67
ARM semihosting: use breakpoint on ARM7
Nicolas Pitre
2009-12-05 01:01:55 -05:00
e8599cc3d8
ARM semihosting: work with both low and high vectors
Nicolas Pitre
2009-12-05 01:01:54 -05:00
899c9975e7
rename nand.h to flash//nand/core.h
Zachary T Welch
2009-12-04 22:04:37 -08:00
da3bcb392e
move remaining nand helper files
Zachary T Welch
2009-12-04 21:38:13 -08:00
747d6f2286
split nand.c into nand/{core,fileio,tcl}.c
Zachary T Welch
2009-12-04 19:28:18 -08:00
a7fd30c07f
split NAND driver handling into nand/driver.[ch]
Zachary T Welch
2009-12-04 18:24:14 -08:00
af1d7590ed
ARM: doc updates for main header
David Brownell
2009-12-04 20:44:29 -08:00
3edcff8b8e
ARM: rename armv4_5_build_reg_cache() as arm_*()
David Brownell
2009-12-04 20:33:02 -08:00
c2cc677056
ARM: rename armv4_5_algorithm as arm_algorithm
David Brownell
2009-12-04 20:19:49 -08:00
340e2eb762
ARM: misc generic cleanup
David Brownell
2009-12-04 20:14:46 -08:00
e51b9a4ac7
ARM: ARMV4_5_COMMON_MAGIC --> ARM_COMMON_MAGIC
David Brownell
2009-12-04 19:46:44 -08:00
87589043fa
ARM: switch target_to_armv4_5() to target_to_arm()
David Brownell
2009-12-04 19:43:03 -08:00
56e0171420
ARM: rename armv4_5_state_* as arm_state_*
David Brownell
2009-12-04 19:39:25 -08:00
d4d16f1036
ARM: rename armv4_5_mode_* AS arm_mode_*
David Brownell
2009-12-04 19:33:33 -08:00
0073e7a69e
ARM: rename ARMV4_5_MODE_* as ARM_MODE_*
David Brownell
2009-12-04 19:21:14 -08:00
31e3ea7c19
ARM: rename ARMV4_5_STATE_* as ARM_STATE_*
David Brownell
2009-12-04 19:14:48 -08:00
f67f6fe5bb
ARM11: report watchpoint trigger insn
David Brownell
2009-12-04 18:57:31 -08:00
a0edb8a328
ARM11: basic watchpoint support
David Brownell
2009-12-04 18:57:31 -08:00
f4651c869f
ARM11: tweak TAP ops and debugging
David Brownell
2009-12-04 18:57:30 -08:00
87a0119fa2
reorder build order of src directory
Zachary T Welch
2009-12-04 04:42:38 -08:00
f3e6f584f1
remove flash.h from tree
Zachary T Welch
2009-12-04 16:40:19 -08:00
ae6374e25d
split flash.h into into flash/nor/*.h
Zachary T Welch
2009-12-04 16:07:47 -08:00
d9dc604a4d
remove target.h from flash.h
Zachary T Welch
2009-12-04 14:06:20 -08:00
1527272fb2
split NOR and NAND flash headers
Zachary T Welch
2009-12-04 13:42:09 -08:00
5fdee60fd4
eliminate src/flash/flash.c
Zachary T Welch
2009-12-04 04:37:27 -08:00
c90702eaa7
add flash/nor/drivers.c
Zachary T Welch
2009-12-04 04:10:42 -08:00
04ee41de52
move more nor flash implementation details
Zachary T Welch
2009-12-04 04:01:45 -08:00
32f961daba
ARM: semihosting entry cleanup
David Brownell
2009-12-04 16:51:48 -08:00
bdde9460b9
ARM: remove semihosting globals
David Brownell
2009-12-04 16:51:48 -08:00
acd6d33994
User's Guide: more semihosting info
David Brownell
2009-12-04 10:11:31 -08:00
146e841fc9
bootstrap: stop execution upon error
Øyvind Harboe
2009-12-04 09:50:55 +01:00
c65d94f7d0
add flash/nor/core.[ch]
Zachary T Welch
2009-12-03 17:14:07 -08:00
3cb0b56005
add flash/nor/{tcl.c,imp.h} from flash/flash.c
Zachary T Welch
2009-12-03 16:47:49 -08:00
79a73a786e
separate Jim from jtag/core.c
Zachary T Welch
2009-12-03 16:25:51 -08:00