Commit Graph

  • 3a660e2293 add jtag/usb_common.[ch] files Zachary T Welch 2009-11-19 12:02:07 -08:00
  • 3efc99b34a ARM11: remove old R0..R15/CPSR code David Brownell 2009-11-24 01:27:29 -08:00
  • ec64acf536 ARM11: use standard run_algorithm() David Brownell 2009-11-24 01:27:24 -08:00
  • bf3abc48f0 ARM11: use standard single step simulation David Brownell 2009-11-24 01:27:21 -08:00
  • 5eb893ec41 ARM11: partial support for standard ARM register interfaces. David Brownell 2009-11-24 01:27:16 -08:00
  • 6ff33a4ee8 ARM11: remove register "history" debug stuff David Brownell 2009-11-24 00:14:15 -08:00
  • caf827ee81 ARM11: implement provider for new DPM interface David Brownell 2009-11-24 00:14:06 -08:00
  • e6dc927e97 ARM: new DPM interface David Brownell 2009-11-24 00:13:58 -08:00
  • ad75af0b17 target: cope with *any* error setting a breakpoint David Brownell 2009-11-24 00:13:43 -08:00
  • 0583cb0a0d support for scripts in $HOME/.openocd Andreas Fritiofson 2009-11-24 00:32:54 +01:00
  • 0d06a06f8b mips: fix gaffe when removing dynamic array allocation Jerry Ling 2009-11-23 12:11:54 +01:00
  • 828d006a9d arm926ejs: fix gaffe when converting from arm926ejs cp15 to mcr Øyvind Harboe 2009-11-23 18:23:10 +01:00
  • eeb4276deb arm926ejs: retire cp15 commands, handled by mrc/mcr. Øyvind Harboe 2009-10-26 14:08:43 +01:00
  • b8b1353dd7 ARM11: remove unused state and exports David Brownell 2009-11-22 15:51:16 -08:00
  • fa9b0e2167 ARM11: macro cleanup David Brownell 2009-11-22 15:50:24 -08:00
  • af7f6891e9 mips: remove dynamic arrays - reduces stack usage Øyvind Harboe 2009-11-22 20:23:34 +01:00
  • 2d6829d698 mips: use const for code sequences Øyvind Harboe 2009-11-22 20:18:26 +01:00
  • 5985dee35d arm11: do not use dynamic arrays Øyvind Harboe 2009-11-22 19:57:57 +01:00
  • bcebce3ce2 arm926ejs: fix warnings Øyvind Harboe 2009-11-22 19:52:37 +01:00
  • dc22fd899e TODO: ref 'checkstack.pl' not 'checkpatch.pl' David Brownell 2009-11-22 10:28:19 -08:00
  • b404b9ab57 ARM: use arm_reg_current() David Brownell 2009-11-22 10:21:48 -08:00
  • fa618cc74d ARM11: remove needless string format #ifdeffery David Brownell 2009-11-22 10:21:22 -08:00
  • 1c619a2f12 target: make register flags "bool" David Brownell 2009-11-22 10:20:14 -08:00
  • ab5ac33fd4 ARM: remove 'armv4_5_common_s' migration #define David Brownell 2009-11-22 10:19:58 -08:00
  • 5416c525d4 flash: dynamically allocate working storage Øyvind Harboe 2009-11-22 19:06:44 +01:00
  • aacc5b583c target: reduce stack usage Øyvind Harboe 2009-11-22 18:58:42 +01:00
  • 7daec5a0ce todo: add tip on how to identify excessive stack usage Øyvind Harboe 2009-11-22 18:50:57 +01:00
  • 5c4a73d0d8 zy1000: un-break uart command after command handler refactoring Øyvind Harboe 2009-11-18 11:08:33 +01:00
  • 700a60ec57 embedded: reduce stack usage Øyvind Harboe 2009-11-21 23:29:58 +01:00
  • 964c3639e2 embedded: do not allocate large temporary structures on stack Øyvind Harboe 2009-11-21 23:25:46 +01:00
  • 31da0003dc embedded: save stack Øyvind Harboe 2009-11-21 23:45:36 +01:00
  • 808e53368c zy1000: fix breakage in command parsing code for power command Øyvind Harboe 2009-11-22 13:16:48 +01:00
  • d1fbcc3589 build: fix breakage in building bin2char Øyvind Harboe 2009-11-22 13:24:45 +01:00
  • dd9894f481 ARM: arm_set_cpsr() handles T and J bits David Brownell 2009-11-22 03:41:14 -08:00
  • ff810723e0 ARM: define two register utilities David Brownell 2009-11-22 03:38:34 -08:00
  • 5706fd7860 ARM: simplify CPSR handling David Brownell 2009-11-22 03:37:21 -08:00
  • 60a2d85af1 ARM11: remove disabled register hooks David Brownell 2009-11-22 03:36:24 -08:00
  • b58239e4c0 jtag: remove useless forward declarations Zachary T Welch 2009-11-21 10:20:56 -08:00
  • c46c2d77e6 allow jtag interfaces to lack commands Zachary T Welch 2009-11-21 10:19:47 -08:00
  • 425e43d9d1 show script search dirs in debug log Andreas Fritiofson 2009-11-21 09:30:09 -08:00
  • 69c7519562 ARM: pass 'struct reg *' to register r/w routines David Brownell 2009-11-20 16:27:24 -08:00
  • 85fe1506a2 ARM7/ARM9: remove old "debug commands" David Brownell 2009-11-20 16:21:29 -08:00
  • 7a67aae93c maintain command lists in sorted order Zachary T Welch 2009-11-20 10:16:46 -08:00
  • a19aaf9136 add add_help_text command handler Zachary T Welch 2009-11-19 07:23:25 -08:00
  • e5b0a69ba9 provide command context during cmd_init Zachary T Welch 2009-11-20 09:11:39 -08:00
  • 5458fef43c improve 'help' command Zachary T Welch 2009-11-19 06:48:37 -08:00
  • 82449e2d60 factor help script command into parts Zachary T Welch 2009-11-19 06:44:58 -08:00
  • 9e9633c6b9 refactor command registration Zachary T Welch 2009-11-19 08:38:17 -08:00
  • 73c6e3bb18 change command_find helper interface Zachary T Welch 2009-11-19 07:26:28 -08:00
  • 67c29d9935 factor script_command argv allocation Zachary T Welch 2009-11-18 16:34:34 -08:00
  • 7b77b3c5d1 target.cfg: TAP id for Hilscher netX 500 David Brownell 2009-11-20 12:21:00 -08:00
  • 153848e6cc fix flash/nand name parsing Zachary T Welch 2009-11-19 18:11:30 -08:00
  • a1777fc649 Cortex-A8: better context restore David Brownell 2009-11-19 19:03:12 -08:00
  • d7760352e8 Cortex-A8: mode support David Brownell 2009-11-19 19:03:02 -08:00
  • 71cde5e359 target: create/use register_cache_invalidate() David Brownell 2009-11-19 19:02:10 -08:00
  • 31fb7788a6 NAND verify doesn't advance. Dean Glazeski 2009-11-19 17:12:23 -06:00
  • 4b18ef15a3 document new flash syntax Zachary T Welch 2009-11-18 03:16:37 -08:00
  • 3e1f5e7c64 update 'nand device' usage in scripts Zachary T Welch 2009-11-18 02:19:35 -08:00
  • 664ba309d5 add support for naming NAND banks Zachary T Welch 2009-11-17 14:11:24 -08:00
  • 59d4466b55 refactor handle_nand_device_command Zachary T Welch 2009-11-17 15:14:03 -08:00
  • 2dfa5e9c84 update 'flash bank' usage in scripts Zachary T Welch 2009-11-18 02:15:52 -08:00
  • fd654c8a3e add support for naming flash banks Zachary T Welch 2009-11-17 14:04:25 -08:00
  • dd44ae18b4 refactor handle_flash_bank_command Zachary T Welch 2009-11-17 13:52:43 -08:00
  • ff25e76bad rename flash and nand command helpers Zachary T Welch 2009-11-17 13:07:36 -08:00
  • 870b8c0455 allow flash/nand banks commands to accept names Zachary T Welch 2009-11-17 13:04:49 -08:00
  • 8f446fcf67 ARM: remove per-register malloc David Brownell 2009-11-19 13:23:49 -08:00
  • cbc13187c3 ARM: streamline register init David Brownell 2009-11-19 13:23:08 -08:00
  • e3ed06579b Cortex-A8: parts of examine() run just once David Brownell 2009-11-19 10:47:31 -08:00
  • c049033fde nand_fileio_parse_args parses wrong param for size Dean Glazeski 2009-11-18 23:22:25 -06:00
  • 195ce5eb27 ARMv7-A: use standard ARM core states David Brownell 2009-11-19 02:33:01 -08:00
  • f320b12289 ARMv7-A: use standard ARM core_mode symbols David Brownell 2009-11-19 02:31:34 -08:00
  • f382ebae10 fix zy1000 command handler Zachary T Welch 2009-11-18 06:00:26 -08:00
  • c0d14dc7f1 remove fast command and jim_global_long Zachary T Welch 2009-11-18 05:02:08 -08:00
  • 20218b8de6 update src/hello.c with parsing examples Zachary T Welch 2009-11-18 15:20:58 -08:00
  • 4d8d1d32d0 change all bool parsers to accept any value Zachary T Welch 2009-11-18 12:41:20 -08:00
  • 7e4adfe1c5 add handle_command_parse_bool command helper Zachary T Welch 2009-11-18 06:58:27 -08:00
  • 410fab9ea8 use COMMAND_PARSE_ENABLE macro where appropriate Zachary T Welch 2009-11-18 05:36:18 -08:00
  • 75a37eb5b3 use COMMAND_PARSE_ON_OFF where appropriate Zachary T Welch 2009-11-18 05:22:44 -08:00
  • bd5a1799ea add COMMAND_PARSE_BOOL macro and friends Zachary T Welch 2009-11-18 05:19:34 -08:00
  • bd9d05e14b ARM: rework "arm reg" output for new mode David Brownell 2009-11-18 15:31:24 -08:00
  • f0c9e89e1a Cortex-A8: xPSR handling updates David Brownell 2009-11-18 15:04:58 -08:00
  • 94dba42313 ARM: add a default full_context() method David Brownell 2009-11-18 14:49:22 -08:00
  • f5093e1605 ARM: simplify ARMv7-A register handling David Brownell 2009-11-18 14:46:14 -08:00
  • 8a6d4ced4c ARM: setup "secure monitor mode" shadow regs David Brownell 2009-11-18 13:23:00 -08:00
  • bbebfd9e13 ARM: add "core_type" field to "struct arm" David Brownell 2009-11-18 13:22:27 -08:00
  • 9b1f9810b0 fix segfault at startup Zachary T Welch 2009-11-18 11:56:24 -08:00
  • 5e229bbf87 pass startup_tcl to command_init Zachary T Welch 2009-11-17 09:15:09 -08:00
  • cb7dbc1af4 split startup.tcl file across modules Zachary T Welch 2009-11-17 08:29:20 -08:00
  • 903daa796a move startup.c to libopenocd Zachary T Welch 2009-11-17 08:30:51 -08:00
  • 59f32cbe53 fix regression in md/mw commands Zachary T Welch 2009-11-18 03:34:52 -08:00
  • 6e95f16d0a jtag-api: get rid of unecessary buf_set_u23() that make code obtuse. Øyvind Harboe 2009-11-17 21:59:01 +01:00
  • 181d401d59 ARM: add is_arm_mode() David Brownell 2009-11-17 23:50:26 -08:00
  • ec93209f51 ARM: add arm_mode_name() David Brownell 2009-11-17 23:50:23 -08:00
  • d6c8945662 ARM: only use one set of dummy FPA registers David Brownell 2009-11-17 23:50:17 -08:00
  • 0091e59d2a allow documentation to be configured Zachary T Welch 2009-11-17 06:54:56 -08:00
  • 94975c96d4 update doxygen configuration to produce a PDF Zachary T Welch 2009-11-17 06:04:03 -08:00
  • 789d47c180 update command_handler documentation Zachary T Welch 2009-11-17 05:38:17 -08:00
  • cfaf7bdd0a remove unused variable from run_command Zachary T Welch 2009-11-16 15:45:17 -08:00
  • cffc98ad80 add CMD_NAME variable in command_invocation Zachary T Welch 2009-11-16 05:46:15 -08:00
  • be084414ba add struct command_invocation for COMMAND_HANDLER Zachary T Welch 2009-11-15 04:21:17 -08:00