Add 'docs' and 'doxygen' targets to top-level Makefile.
[openocd.git] / TODO
diff --git a/TODO b/TODO
index b1dc19f9d375cf6bd9deb599006de464689700c6..f6acf7e3495cbccef2dd3d7ccf83867377a26a55 100644 (file)
--- a/TODO
+++ b/TODO
@@ -25,25 +25,26 @@ Feel free to send patches to add or clarify items on this list, too.
 
 - JTAG/TAP changes:
   - update all drivers to use tap_get_tms_path_len API.
-    - link to posted patch: @missing
-  - rework TAP state table (started but still needs work)
-    - link to posted patch: @missing
   - use tap_set_state everywhere to allow logging TAP state transitions
   - rename other tap_states to use standard JTAG names (suggested by ML)
-    - write script that automate production of the series of 16-17 patches
-    - produce and distribute current series against the current trunk
-    - distribute script so developers can use on WC through live commits
-    - make live commits after giving sufficient notice to others
-  - add TAP_UNKNOWN to augment TAP_INVALID? (suggested by ML/DH)
+  - retire jtag_add_end_state() and replace w/global variable. This also
+  removes TAP_INVALID as an argument to jtag_add_xxxx(). The global variable
+  as argument to jtag_add_xxxx() should eventually be phased out, but
+  the global variable is useful in an interim phase where one needs to
+  be bug by bug compatible before each change can be tested. Suggested
+  by ØH. Michael Bruck also interested in this.
   
 - JTAG Interfaces:
   - autodetect devices present on the scan chain
     - implement 'discover_taps' command
   - FT2232 driver: (DH)
-    - integrate FTD2XX High-Speed Device Patch
-      - link to posted patch: @missing
-    - fix non-recoverability of cable connect/reconnect
-      - link to posted patch: @missing
+    - integrate FTD2XX High-Speed Device support
+      - PATCH: https://lists.berlios.de/pipermail/openocd-development/2009-April/005479.html
+    - massive set of changes (DH):
+      - fixes non-recoverability of cable connect/reconnect
+      - https://lists.berlios.de/pipermail/openocd-development/2009-May/006011.html
+    - further cleanup (DH):
+      - PATCH: https://lists.berlios.de/pipermail/openocd-development/2009-May/006112.html
     - fix outstanding bugs
   - J-Link driver: (ZW)
     - fix outstanding bugs
@@ -62,6 +63,8 @@ Feel free to send patches to add or clarify items on this list, too.
   - SWD
 
 - Target Support:
+  - general layer cleanup:
+    - https://lists.berlios.de/pipermail/openocd-development/2009-May/006590.html
   - ARM11 improvements (MB?)
     - fix single stepping  (reported by ØH)
     - implement missing functionality (grep FNC_INFO_NOTIMPLEMENTED ...)
@@ -89,17 +92,16 @@ Feel free to send patches to add or clarify items on this list, too.
   - other targets?  (suggestions always welcome)
 
 - CFI:
-  - speed enhancements (posted Apr 22 by NC) (??)
-    - link to patch: @missing
   - finish implementing bus width/chip width handling (suggested by NC)
-    - link to patch: @missing
   - factor vendor-specific code into separate source files
   - add new callback interface for vendor-specific code
   - investigate/implement "thin wrapper" to use eCos CFI drivers (ØH)
 
 - TCL
   - Isolate all TCL command support: 
-    - Allow pure C CLI implementations using --disable-builtin-tcl
+    - Allow pure C CLI implementations using --disable-builtin-tcl. 
+    Ref? How could this be made to work given targets extensive need
+    for events, etc.? What about the target library?
     - Allow full TCL support? add --with-tcl=/path/to/installed/tcl
     - Move TCL support in foo.* to foo_tcl.* (other ideas?)
 
@@ -145,32 +147,4 @@ Feel free to send patches to add or clarify items on this list, too.
     https://developer.berlios.de/patch/?group_id=4148
   - use bug tracking?  we need something!
 
-@verbatim
-==================================================================
-OpenOCD's Active Developers and Testers
-------------------------------------------------------------------
-
-** | Name            | Status | Targets          | Interfaces
----+-----------------+--------+------------------+----------------
-NC | Nico Coesel     |   *    | AU1100           | *
-DE | Duane Ellis     |   *    | *                | *
-DH | Dick Hollenbeck |   ?    | *                | FT2232
-ØH | Øyvind Harboe   |   *    | *                | ZY1000
-JK | Joern Keipf     |   *    | *                | FT2232H/FT4232HS?
-JW | Jeff Williams   |   ?    | MC1322x          | J-Link
-MA | Mariano Alvira  |   *    | MC1322x          | J-Link, FTDI
-MB | Michael Bruck   |   *    | ARM11            | *
-ML | Magnus Lundin   |   *    | *                | *
-RA | Rick Altherr    |   *    | *                | *
-RD | Rene Doss       |   *    | AT91SAM92xx      | *
-SQ | Simon Qian      |   *    | AVR              | *
-ZW | Zach Welch      |   *    | STR912           | J-Link
-
-Status Key:
-* - Active Contributor
-? - Missing In Action
-V - On Vacation
-
-@endverbatim
-
 */

Linking to existing account procedure

If you already have an account and want to add another login method you MUST first sign in with your existing account and then change URL to read https://review.openocd.org/login/?link to get to this page again but this time it'll work for linking. Thank you.

SSH host keys fingerprints

1024 SHA256:YKx8b7u5ZWdcbp7/4AeXNaqElP49m6QrwfXaqQGJAOk gerrit-code-review@openocd.zylin.com (DSA)
384 SHA256:jHIbSQa4REvwCFG4cq5LBlBLxmxSqelQPem/EXIrxjk gerrit-code-review@openocd.org (ECDSA)
521 SHA256:UAOPYkU9Fjtcao0Ul/Rrlnj/OsQvt+pgdYSZ4jOYdgs gerrit-code-review@openocd.org (ECDSA)
256 SHA256:A13M5QlnozFOvTllybRZH6vm7iSt0XLxbA48yfc2yfY gerrit-code-review@openocd.org (ECDSA)
256 SHA256:spYMBqEYoAOtK7yZBrcwE8ZpYt6b68Cfh9yEVetvbXg gerrit-code-review@openocd.org (ED25519)
+--[ED25519 256]--+
|=..              |
|+o..   .         |
|*.o   . .        |
|+B . . .         |
|Bo. = o S        |
|Oo.+ + =         |
|oB=.* = . o      |
| =+=.+   + E     |
|. .=o   . o      |
+----[SHA256]-----+
2048 SHA256:0Onrb7/PHjpo6iVZ7xQX2riKN83FJ3KGU0TvI0TaFG4 gerrit-code-review@openocd.zylin.com (RSA)