On Wed, Jun 2, 2010 at 1:12 AM, David Brownell <[email protected]> wrote:
> --- On Tue, 6/1/10, Vianney Pouget <[email protected]> wrote:
>
>> In the function bitbang_execute_queue(), I don't understand
>> the difference
>> between the :
>> - case JTAG_STATEMOVE and
>
> STATEMOVE -- move to a specified state,
> pick some path through the JTAG state machine
> (and issue its TMS transitions).

It's an anachronism.

This is the only place where it is used:

int interface_jtag_add_tlr(void)
{
        tap_state_t state = TAP_RESET;

        /* allocate memory for a new list member */
        struct jtag_command * cmd = cmd_queue_alloc(sizeof(struct 
jtag_command));

        jtag_queue_command(cmd);

        cmd->type = JTAG_STATEMOVE;

        cmd->cmd.statemove = cmd_queue_alloc(sizeof(struct statemove_command));
        cmd->cmd.statemove->end_state = state;

        return ERROR_OK;
}



-- 
Øyvind Harboe
US toll free 1-866-980-3434 / International +47 51 63 25 00
http://www.zylin.com/zy1000.html
ARM7 ARM9 ARM11 XScale Cortex
JTAG debugger and flash programmer
_______________________________________________
Openocd-development mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/openocd-development

Reply via email to