Commit Graph

  • 42c009e2be Added the options calc_checksum to the flash driver. This was forgotten here. All other LPC targets use this option. mifi 2009-05-24 11:24:14 +00:00
  • 76d3131f48 Nicolas Pitre <nico@cam.org>: Update sheevaplug interface script: zwelch 2009-05-24 02:08:17 +00:00
  • eb385b2e70 David Brownell <david-b@pacbell.net>: zwelch 2009-05-24 01:57:13 +00:00
  • c0fc8f93f1 David Brownell <david-b@pacbell.net>: zwelch 2009-05-24 01:38:19 +00:00
  • 67dd29a4af Fix two problems with openocd.texi: - Fix minor issues with xrefs not liking parentheses around them. - Change 'Building' section to 'Building OpenOCD'. It reads better. zwelch 2009-05-24 01:33:54 +00:00
  • a6f7ca1a3a Properly fix doxygen out-of-tree build process: - move Doxyfile to Doxyfile.in: type 'make Doxyfile' to recreate it - create Doxyfile from Doxyfile.in with make rule: - use sed substitution of $(srcdir) to location directories - delete all doxygen created files with 'make distclean' - include all required files (including logger.pl) in distribution zwelch 2009-05-24 01:08:16 +00:00
  • 8717ed04aa SimonQian <simonqian@SimonQian.com>: Changes svf_check_tdo function (checks tdo output matches desired values): - call buf_cmp_mask function to do comparison instead of using a loop. - fixes a bug when data length is equal to sizeof(int). zwelch 2009-05-24 00:47:49 +00:00
  • 7e11f08a77 Freddie Chopin <freddie_chopin@op.pl>: - add reset delay settings for LPC2103, LPC2124, and LPC2129. zwelch 2009-05-24 00:16:04 +00:00
  • 045362d74a Add section identifiers to developer scripting introduction. zwelch 2009-05-23 22:53:39 +00:00
  • 08d5f114c9 Update main page of doxygen developer documentation: - Rewrite copy to give a better introduction and overview. - Add subpages: The List, Style Guide, Patch Policies, and Bug Reporting. zwelch 2009-05-23 22:52:47 +00:00
  • 3131636492 Add extended doxygen-based style guide draft; requires more work. zwelch 2009-05-23 22:39:03 +00:00
  • a0f9869030 Update user guide documentation: - Remove style guide from user guide; moved to doxygen manual. - Replace with improved introduction for developers and packagers. - Move introductory paragraph about the project under the About page. zwelch 2009-05-23 22:37:19 +00:00
  • b3a8f5dc2a Include the PATCHES file in Doxygen developer manual. zwelch 2009-05-23 22:05:05 +00:00
  • ce55905fb7 Submitted by Magnus Lundin <lundin@mlu.mine.nu>: - Remove FTDI driver tap_set_state call; performed by jtag_add_reset. zwelch 2009-05-23 20:52:18 +00:00
  • b6d87ad03d Submitted by Magnus Lundin <lundin@mlu.mine.nu>: - Add jtag_execute_queue in jtag_add_reset after interface_jtag_add_reset. - Use tap_set_state to demark TAP_RESET, instead of cmd_queue_cur_state - cmd_queue_cur_state needs to be retired. zwelch 2009-05-23 20:50:06 +00:00
  • d305e2c35b Fix make docs rule to work with out-of-tree builds. zwelch 2009-05-23 20:29:53 +00:00
  • 2a6c215c45 Change the setting for the sam7se512 and sam7x256 flash driver because of the new at91sam7 version. mifi 2009-05-23 18:26:06 +00:00
  • b11a5b07c6 Submitted by Magnus Lundin <lundin@mlu.mine.nu>: zwelch 2009-05-23 03:42:13 +00:00
  • 96d3de002d More printf fixes stemming from format string change in r1882. zwelch 2009-05-23 01:25:39 +00:00
  • 7d96440435 Change doxygen configuration to show code comments in documentation. zwelch 2009-05-23 00:51:13 +00:00
  • aaa6dd927f Author: Raúl Sánchez Siles <rsanchezs@infoglobal.es> - Fix multi-byte reads on x16 devices used as x8 kc8apf 2009-05-22 17:49:28 +00:00
  • c48ad46aa3 Author: Raúl Sánchez Siles <rsanchezs@infoglobal.es> - Fix calculation of flash_address for x16 devices used as x8 kc8apf 2009-05-22 17:48:26 +00:00
  • da5c37517a Author: Raúl Sánchez Siles <rsanchezs@infoglobal.es> - Consistently use flash_address kc8apf 2009-05-22 17:47:07 +00:00
  • c78ad57bb7 Author: David Brownell <david-b@pacbell.net> kc8apf 2009-05-22 17:44:04 +00:00
  • 1be7374c28 Author: Rick Altherr <kc8apf@kc8apf.net> - printf conversion fixes for variably-sized types kc8apf 2009-05-22 17:41:54 +00:00
  • 3d0b474da9 Submitted by David Brownell <david-b@pacbell.net>: zwelch 2009-05-22 02:32:31 +00:00
  • ebd3f88798 Submitted by Dean Glazeski <dnglaze@gmail.com>: zwelch 2009-05-22 02:27:30 +00:00
  • 61c77af0ab Submitted by David Brownell <david-b@pacbell.net>: zwelch 2009-05-22 02:25:18 +00:00
  • 2f8c6015ba delete unused code oharboe 2009-05-21 17:44:04 +00:00
  • 576b8a8a48 fix warning. Use %p for pointers oharboe 2009-05-21 17:42:19 +00:00
  • 0ce234491a Author: Michael Bruck <mbruck@digenius.de> -jtag.c, interface_jtag_add_ir_scan() [2/2] (version without goto): - change 'found' to bool - add comments on loops kc8apf 2009-05-21 17:20:05 +00:00
  • e2abb325df Dirk Behme <dirk.behme@googlemail.com> Minor updates for OMAP3 scripts oharboe 2009-05-21 16:15:41 +00:00
  • 08c11a4c70 Additional format warning fixes in ioutil, required by r1873 changes. zwelch 2009-05-21 09:49:19 +00:00
  • 570631454d David Brownell <david-b@pacbell.net>: This patch adds annotations to the key command_*() helper functions, fixng the bugs that turned up. zwelch 2009-05-21 09:28:57 +00:00
  • 5982d4eca8 Author: David Brownell <david-b@pacbell.net> - Update PATCHES to better describe the policies in place kc8apf 2009-05-21 05:46:29 +00:00
  • 988d6a49a9 Author: Thomas Kindler <mail@t-kindler.de> - Increase DTC status retry count to avoid problems with STM Primer kc8apf 2009-05-21 05:33:36 +00:00
  • 4b992717b5 Author: Øyvind Harboe <oyvind.harboe@zylin.com> - Allow target_read/write_buffer of size 0 kc8apf 2009-05-21 05:12:32 +00:00
  • 869ef01f3c Author: Holger Schurig <hs4233@mail.mn-solutions.de> -Prevent freezing of target when doing a 'shutdown'. kc8apf 2009-05-21 05:07:06 +00:00
  • 788cad7244 Author: Michael Bruck <mbruck@digenius.de> -jtag.c, interface_jtag_add_ir_scan() [1/2]: - remove temporary scan_size and use tap->ir_length instead - slight loop restructuring to reduce indentation level kc8apf 2009-05-21 04:54:38 +00:00
  • 73e31653fc Author: Michael Bruck <mbruck@digenius.de> -jtag.c, interface_jtag_add_dr_out(): - use pointer 'field' instead of scan->fields[field_count] - restructure the main loop to clearly separate the two cases: TAP is not bypassed / TAP is bypassed (this is to keep the function similar to interface_jtag_add_dr_scan()) - fix bug where only the first output field has its tap field set - add asserts to verify that target_tap points to the one not bypassed TAP kc8apf 2009-05-21 04:53:07 +00:00
  • e007342669 Author: Michael Bruck <mbruck@digenius.de> -jtag.c, interface_jtag_add_dr_scan(): - use pointer 'field' instead of scan->fields[field_count] - restructure the main loop to clearly separate the two cases: TAP is not bypassed / TAP is bypassed - add an assert that each non-bypassed TAP receives at least one field - add an assert that checks that no superfluous input fields were passed kc8apf 2009-05-21 04:50:00 +00:00
  • 7e3fd48b6a Author: Michael Bruck <mbruck@digenius.de> -jtag.c, interface_jtag_add_ir_scan(): - use pointer 'field' instead of scan->fields[nth_tap] - add assertion to ensure that input data has correct size for TAP's IR kc8apf 2009-05-21 04:48:15 +00:00
  • d7dccfbf82 Author: Michael Bruck <mbruck@digenius.de> - jtag.c: consolidate output scan field initialization in scan functions - jtag.c: add cmd_queue_scan_field_clone() to handle 1:1 field copies - jtag.c: fix bug where only the first output field in a dr scan has its tap field set kc8apf 2009-05-21 04:45:57 +00:00
  • 2783a940e2 Author: Michael Bruck <mbruck@digenius.de> - jtag.c: remove unused variable 'nth_tap' from DR scan functions kc8apf 2009-05-21 04:43:48 +00:00
  • 8cb3e95b39 Author: Michael Bruck <mbruck@digenius.de> - jtag.c: Use single 'for' statement to iterate over list of TAPs in scan functions kc8apf 2009-05-21 04:43:01 +00:00
  • 3bc0997e28 Author: Michael Bruck <mbruck@digenius.de> - jtag.c: consolidate all memory allocations in scan functions in one block, add out_fields pointer to set stage for further changes kc8apf 2009-05-21 04:41:50 +00:00
  • f96077ec8d Author: Michael Bruck <mbruck@digenius.de> - add 'const' qualifier to function parameters in jtag.c that are not to be modified or freed by the function kc8apf 2009-05-21 04:39:41 +00:00
  • d14b6ca015 Author: Michael Bruck <mbruck@digenius.de> - add doxygen comments to scan commands in jtag.c - move jtag_add_dr_scan next to interface_jtag_add_dr_scan to keep these function pairs together kc8apf 2009-05-21 04:37:31 +00:00
  • e666807a6f Add 'docs' and 'doxygen' targets to top-level Makefile. zwelch 2009-05-20 20:52:14 +00:00
  • 8686a33807 Add initial OpenOCD server documentation (Duane Ellis and myself). zwelch 2009-05-20 09:01:01 +00:00
  • 5a080c8f6e Add new TCL Primer under the main Technical Primer page. zwelch 2009-05-20 08:58:09 +00:00
  • c46dc5ba2d Move TCL overview from source tree to doxygen manual. zwelch 2009-05-20 08:48:19 +00:00
  • 5545aca4d7 Fix doc/Makefile.am dist-hook to include all sections of manual. zwelch 2009-05-20 08:44:37 +00:00
  • ed294121ef Move non-arm target overview from source tree to doxygen manual. zwelch 2009-05-20 08:43:18 +00:00
  • 2cca6fcb8b Move scripting overview from source tree to doxygen manual. zwelch 2009-05-20 08:16:50 +00:00
  • 64faff8f9c Spencer Oliver <spen@spen-soft.co.uk> use 7 tms out of reset oharboe 2009-05-20 06:18:40 +00:00
  • 30268bc40f Author: Spencer Oliver <spen@spen-soft.co.uk> - Bring the mips step/resume interrupt handling inline with the rest of openocd. kc8apf 2009-05-20 05:07:34 +00:00
  • b7b0452517 Author: Michael Bruck <mbruck@digenius.de> - simplify code in interface_jtag_add_plain_dr_scan() by adding a local variable 'scan' to hold the scan_command_t kc8apf 2009-05-20 04:55:01 +00:00
  • 1ed16c57bc Author: Michael Bruck <mbruck@digenius.de> - move scan_size in interface_jtag_add_dr_out() into the scope of the inner loop and change it to unsigned - move loop variable j into for scope kc8apf 2009-05-20 04:54:15 +00:00
  • 955d6af47a Author: Michael Bruck <mbruck@digenius.de> - simplify code in interface_jtag_add_dr_out() by adding a local variable 'scan' to hold the scan_command_t kc8apf 2009-05-20 04:53:34 +00:00
  • 645bde6e57 Author: Michael Bruck <mbruck@digenius.de> - move scan_size in interface_jtag_add_dr_scan() into the scope of the inner loop and change it to unsigned kc8apf 2009-05-20 04:53:00 +00:00
  • fe54d5f5e6 Author: Michael Bruck <mbruck@digenius.de> - simplify code in interface_jtag_add_dr_scan() by adding a local variable 'scan' to hold the scan_command_t kc8apf 2009-05-20 04:52:26 +00:00
  • 044e3a4904 Author: Michael Bruck <mbruck@digenius.de> - simplify code in interface_jtag_add_plain_ir_scan() by adding a local variable 'scan' to hold the scan_command_t kc8apf 2009-05-20 04:51:46 +00:00
  • c1b397e48c Author: Michael Bruck <mbruck@digenius.de> - move scan_size in interface_jtag_add_ir_scan() into the scope of the inner loop and change it to unsigned kc8apf 2009-05-20 04:51:08 +00:00
  • 8632901e7d Author: Michael Bruck <mbruck@digenius.de> - simplify code in interface_jtag_add_ir_scan() by adding a local variable 'scan' to hold the scan_command_t kc8apf 2009-05-20 04:49:53 +00:00
  • 98e3541333 Author: Michael Bruck <mbruck@digenius.de> - rename local variable x to num_taps in interface_jtag_add_ir_scan kc8apf 2009-05-20 04:48:11 +00:00
  • 5c9c7af198 Author: Michael Bruck <mbruck@digenius.de> - rename input parameters 'num_fields' and 'fields' to 'in_num_fields' and 'in_fields' in all jtag.c interface functions kc8apf 2009-05-20 04:47:20 +00:00
  • 5fe786f166 Wookey <wookey@wookware.org>: add user documentation for echo command. zwelch 2009-05-19 18:30:01 +00:00
  • d78df28121 Added jtag_nsrst_delay 200 and jtag_ntrst_delay 200 to the LPC2294 target. mifi 2009-05-19 17:57:44 +00:00
  • 208fda15d5 fix warnings oharboe 2009-05-19 14:36:04 +00:00
  • b19c48c6c8 Wookey <wookey@wookware.org> update syntax oharboe 2009-05-19 11:53:05 +00:00
  • 1464742d74 David Brownell <david-b@pacbell.net> NAND: update ids, "nand list" bugfix oharboe 2009-05-19 10:04:41 +00:00
  • 4147156707 added tms_sequence command to allow switching between old/new tms sequence oharboe 2009-05-19 06:59:20 +00:00
  • 7ad67c8b34 use tap_get_tms_path_len() instead of fix # of 7. Not tested if this builds, but at least we're looking at a build error instead of a runtime error. oharboe 2009-05-18 20:25:19 +00:00
  • 23fd80f2b6 Update BUGS file, adapting its content for the doxygen manual. zwelch 2009-05-18 20:22:55 +00:00
  • 5b9c07e918 use tap_get_tms_path_len() instead of fix # of 7. oharboe 2009-05-18 20:21:53 +00:00
  • fd780d43f5 removed solved mem2array problem. oharboe 2009-05-18 19:33:00 +00:00
  • ccee6fa702 updated w/jtag_add_end_state() note. oharboe 2009-05-18 19:28:26 +00:00
  • efd74e6fb5 Update The List with recent progress; remove developer list from TODO. zwelch 2009-05-18 19:06:43 +00:00
  • 378c29bfe5 Enable non-7-cycle state table for FT2232 and JLink kc8apf 2009-05-18 17:43:26 +00:00
  • 10923655d6 JLink support for non-7-cycle state moves by Dick Hollenbeck <dick@softplc.com> kc8apf 2009-05-18 17:42:36 +00:00
  • 9a990a3591 FT2232 support for non-7-cycle state moves by Dick Hollenbeck <dick@softplc.com> kc8apf 2009-05-18 17:41:27 +00:00
  • a8b104aa74 Fix fallout from r1818 kc8apf 2009-05-18 17:40:42 +00:00
  • 15f2c37207 Change last_comand_pointer to last_command_pointer by Michael Bruck <mbruck@digenius.de> kc8apf 2009-05-18 17:29:59 +00:00
  • 204a360602 Add jtag_queue_command() by Michael Bruck <mbruck@digenius.de> [8/8] kc8apf 2009-05-18 17:29:18 +00:00
  • f9d861d357 Add jtag_queue_command() by Michael Bruck <mbruck@digenius.de> [7/8] kc8apf 2009-05-18 17:29:01 +00:00
  • 48838d5193 Add jtag_queue_command() by Michael Bruck <mbruck@digenius.de> [6/8] kc8apf 2009-05-18 17:28:42 +00:00
  • 89fd953cc8 Add jtag_queue_command() by Michael Bruck <mbruck@digenius.de> [5/8] kc8apf 2009-05-18 17:28:21 +00:00
  • 7ea76ffdbc Add jtag_queue_command() by Michael Bruck <mbruck@digenius.de> [4/8] kc8apf 2009-05-18 17:28:00 +00:00
  • 0e98ab34b3 Add jtag_queue_command() by Michael Bruck <mbruck@digenius.de> [3/8] kc8apf 2009-05-18 17:27:46 +00:00
  • 373cbc01d0 Add jtag_queue_command() by Michael Bruck <mbruck@digenius.de> [2/8] kc8apf 2009-05-18 17:27:30 +00:00
  • 39e9278ffc Add jtag_queue_command() by Michael Bruck <mbruck@digenius.de> kc8apf 2009-05-18 17:27:00 +00:00
  • 9b4295b059 ftdi_set_interface correctness by Strontium <strntydog@gmail.com> kc8apf 2009-05-18 17:23:52 +00:00
  • 4528fa49f5 PATCHES updates from David Brownell <david-b@pacbell.net> kc8apf 2009-05-18 17:20:51 +00:00
  • 4925bdd4d9 JTAG state table updates (short table still disabled). Provided by Dick Hollenbeck <dick@softplc.com> kc8apf 2009-05-18 17:06:36 +00:00
  • a8daf2251d Remove unecessary(and poptentially harmful?) "" around arguments passed in to "eval" in command.c oharboe 2009-05-18 13:55:38 +00:00
  • 7eaed436c6 less weird error messages for unknown commands. Check if command exists before trying it. oharboe 2009-05-18 13:07:37 +00:00
  • a63361f982 Dean Glazeski <dnglaze@gmail.com> fixed bug in checking of clocked back data in arm7_9_execute_fast_sys_speed. Not reported. There is a chance that this bug hid a deeper problem since it only partially disabled the check(mask & value were equal). oharboe 2009-05-18 07:10:48 +00:00
  • 0958051391 - add missing svn props from svn 1798 commit ntfreak 2009-05-18 07:04:58 +00:00
  • 350f608256 Michael Bruck <mbruck@digenius.de> ARM11 cleanup stale dependencies with generic arm code; added comments and whitespace fixes oharboe 2009-05-18 07:02:12 +00:00