X-Git-Url: https://review.openocd.org/gitweb?p=openocd.git;a=blobdiff_plain;f=TODO;h=2e87d5107c7e3de95a3deadd8b2500b215fb15e9;hp=795b2befb1467364d28372866da1756468a2b066;hb=14cbd545bfca253a1c4063685eff6535e41d0611;hpb=bd4377194e6842b3d50b76827c45a90019d7bb46 diff --git a/TODO b/TODO index 795b2befb1..2e87d5107c 100644 --- a/TODO +++ b/TODO @@ -39,11 +39,16 @@ This section list issues that need to be resolved in the JTAG layer. @subsection thelistjtagcore JTAG Core -The following tasks have been suggeted for cleaning up the JTAG layer: +The following tasks have been suggested for cleaning up the JTAG layer: - use tap_set_state everywhere to allow logging TAP state transitions - rename other tap_states to use standard JTAG names (suggested by ML) - Encapsulate cmd_queue_cur_state and related varaible handling. +- add slick 32 bit versions of jtag_add_xxx_scan() that avoids +buf_set_u32() calls and other evidence of poor impedance match between +API and calling code. New API should cut down # of lines in calling +code by 100's and make things clearer. Also potentially be supported +directly in minidriver API for better embedded host performance. The following tasks have been suggested for adding new core JTAG support: