XJAPI_TmsReset

Perform a TMS reset.

XJAPI_ERROR XJAPI_TmsReset(void);

Arguments

None

Return value

An XJAPI_ERROR value indicating whether the function call was successful or not.

Notes

A TMS reset is used to return the JTAG TAP controller back to the Test-Logic-Reset state, no matter what its current state is. It is generally a good idea to do this before attempting to access the chain.

Some devices may require a TRST pin to be set or toggled or some other operation performed. Use XJAPI_SetTrst to configure this and XJAPI_Trst in place of this function in such cases.