Commit Graph

  • 188cf8d960 Add documentation to flash.h: - provides low-level information about each flash API interface, - gives driver authors some documentation about the driver interface, - updated extensively from the original patch provided by Duane Ellis. zwelch 2009-05-29 04:00:51 +00:00
  • 80856c1e34 David Brownell <david-b@pacbell.net>: zwelch 2009-05-29 01:33:04 +00:00
  • 3aa4e9ebf6 Remove redundant call to autoheader in bootstrap script. zwelch 2009-05-28 23:47:37 +00:00
  • ea62c7964a David Brownell <david-b@pacbell.net>: zwelch 2009-05-28 23:13:32 +00:00
  • 6149c509ca David Brownell <david-b@pacbell.net>: zwelch 2009-05-28 01:18:47 +00:00
  • f37a8136fe David Brownell <david-b@pacbell.net>: zwelch 2009-05-28 01:11:10 +00:00
  • d9284c0611 David Brownell <david-b@pacbell.net>: zwelch 2009-05-28 00:47:30 +00:00
  • 19124a34f3 Fix potentialyl unaligned memory accesses in mflash driver. zwelch 2009-05-27 23:54:16 +00:00
  • 9a8650ec05 Author: Nicolas Pitre <nico@cam.org> - cut out the "unknown EmbeddedICE version" message with Feroceon kc8apf 2009-05-27 21:03:51 +00:00
  • 35d8b2bf77 Author: Nicolas Pitre <nico@cam.org> - Silence errors about keep_alive() not being called frequently enough unless a gdb session is active or debugging is enabled kc8apf 2009-05-27 20:30:17 +00:00
  • afa77f8672 Numerous minor updates and fixes for The Manual: - Link Scripting Overview into the TCL Primer; both need more work. - Remove redundant OpenOCD from Scripting Overview subpage title. - Fix incorrect tag in Doxygen style guide example. - Fix minor typo in first introductory paragraph of main page. zwelch 2009-05-27 15:15:06 +00:00
  • 3d79669c5e unsik Kim <donari75@gmail.com>: Add large bank write/dump support in mflash driver. zwelch 2009-05-27 12:34:02 +00:00
  • ee9766f1db unsik Kim <donari75@gmail.com>: Add mflash configuration code, updating relevant documentation. zwelch 2009-05-27 12:30:42 +00:00
  • d2089dbae0 unsik Kim <donari75@gmail.com>: Remove unused mflash driver 'prove' field. zwelch 2009-05-27 12:21:28 +00:00
  • 2caf8655b5 unsik Kim <donari75@gmail.com>: Remove unused mflash bank command options. zwelch 2009-05-27 12:20:13 +00:00
  • 5c478a2cab unsik Kim <donari75@gmail.com>: Change prefix of mflash driver routines to mg_. zwelch 2009-05-27 12:16:07 +00:00
  • df60933321 SimonQian <simonqian@SimonQian.com>: This patch allows the vsllink to support very large scan sizes in DMA mode. zwelch 2009-05-27 12:06:51 +00:00
  • ff2737b429 - add support for cortino jtag interface ntfreak 2009-05-27 11:58:19 +00:00
  • edab91e576 Add new Style Guides for languages used (and to be used) by project. zwelch 2009-05-27 10:44:03 +00:00
  • 43ea8d9179 Link new Primer pages into the main list of Primers. zwelch 2009-05-27 10:40:52 +00:00
  • c71f891f2e Add Documentation Primer to The Manual. zwelch 2009-05-27 10:35:20 +00:00
  • eedfcb2cbe Add draft of Autotools Primer to The Manual. zwelch 2009-05-27 10:27:32 +00:00
  • dd86b54e6e Update build system to find moved scripts -- Step 3 of 2: - Update references from using PKGLIBDIR to PKGDATADIR. - Update built-in script search paths to reflect new install location: - $(pkgdatadir) => $(pktdatadir)/site - $(pkglibdir) => $(pktdatadir)/scripts - Update installed location of httpd files: - $(pkglibdir)/httpd => $(pkgdatadir)/httpd zwelch 2009-05-27 07:49:58 +00:00
  • dbbc9c41f7 Move TCL script files -- Step 2 of 2: - Move src/tcl to tcl/. - Update top Makefile.am to use new path name. zwelch 2009-05-27 06:49:24 +00:00
  • 140d6c8e79 Move TCL script files -- Step 1 of 2: - Move src/target/{interface,target,board,test}/ into src/tcl/ - Remove existing rules in src/Makefile.am and src/target/Makefile.am. - Add Makefile.am handling of *.cfg and *.tcl files in top Makefile.am: - Add dist-hook to include such files under src/tcl in the distribution. - Add install-data-hook to install contents of '$(top_srcdir)/src/tcl/'. - Add uninstall-hook to remove the installed script files. - Change paths to (un)install script files in '$(pkgdatadir)/scripts'. zwelch 2009-05-27 06:44:43 +00:00
  • 7c0e823d0a Add warning to generated Doxyfile to edit Doxyfile.in. zwelch 2009-05-27 02:01:15 +00:00
  • f1f0d5e2d5 Update Doxygen markup in PATCHES, BUGS, and TODO: - In the File List, these files are listed and link to empty pages. - This patch adds @file blocks to reference the pages each file contains. - Remove redundant "OpenOCD" from PATCHES title; it clutters the tree view. zwelch 2009-05-26 23:58:01 +00:00
  • 3848774d33 SimonQian <simonqian@SimonQian.com>, reported by R.Doss: zwelch 2009-05-26 01:27:56 +00:00
  • fe465bd33e SimonQian <simonqian@SimonQian.com>: zwelch 2009-05-26 01:22:23 +00:00
  • 83902cc984 David Brownell <david-b@pacbell.net>: zwelch 2009-05-26 00:23:23 +00:00
  • 29bff0929c Author: Simon Qian <simonqian@SimonQian.com> - add tap_state_svf_name since tap_state_name doesn't use SVF standard names kc8apf 2009-05-25 15:56:15 +00:00
  • 3c27bc8774 Author: Raúl Sánchez Siles <rsanchezs@infoglobal.es> - cfi flash_address coding style fix kc8apf 2009-05-25 15:51:30 +00:00
  • ad8f1b4295 David Brownell <david-b@pacbell.net>: zwelch 2009-05-24 21:13:29 +00:00
  • 5ecae346cc David Brownell <david-b@pacbell.net>: zwelch 2009-05-24 21:08:42 +00:00
  • 2e55b68360 David Brownell <david-b@pacbell.net>: zwelch 2009-05-24 20:57:53 +00:00
  • e046954d53 David Brownell <david-b@pacbell.net>: minor davinci_nand bugfix zwelch 2009-05-24 20:56:13 +00:00
  • 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