Move jtag_error helper declarations to the end of the header.
git-svn-id: svn://svn.berlios.de/openocd/trunk@2186 b42882b7-edfa-0310-969c-e2dbd0fdcd60
This commit is contained in:
parent
08382e0601
commit
5208481fb3
|
@ -604,21 +604,6 @@ extern int jtag_execute_queue(void);
|
||||||
/* same as jtag_execute_queue() but does not clear the error flag */
|
/* same as jtag_execute_queue() but does not clear the error flag */
|
||||||
extern void jtag_execute_queue_noclear(void);
|
extern void jtag_execute_queue_noclear(void);
|
||||||
|
|
||||||
/**
|
|
||||||
* Set the current JTAG core execution error, unless one was set
|
|
||||||
* by a previous call previously. Driver or application code must
|
|
||||||
* use jtag_error_clear to reset jtag_error once this routine has been
|
|
||||||
* called with a non-zero error code.
|
|
||||||
*/
|
|
||||||
void jtag_set_error(int error);
|
|
||||||
/// @returns The current value of jtag_error
|
|
||||||
int jtag_get_error(void);
|
|
||||||
/**
|
|
||||||
* Resets jtag_error to ERROR_OK, returning its previous value.
|
|
||||||
* @returns The previous value of @c jtag_error.
|
|
||||||
*/
|
|
||||||
int jtag_error_clear(void);
|
|
||||||
|
|
||||||
/* can be implemented by hw+sw */
|
/* can be implemented by hw+sw */
|
||||||
extern int jtag_power_dropout(int* dropout);
|
extern int jtag_power_dropout(int* dropout);
|
||||||
extern int jtag_srst_asserted(int* srst_asserted);
|
extern int jtag_srst_asserted(int* srst_asserted);
|
||||||
|
@ -700,4 +685,19 @@ bool jtag_will_verify(void);
|
||||||
void jtag_set_verify_capture_ir(bool enable);
|
void jtag_set_verify_capture_ir(bool enable);
|
||||||
bool jtag_will_verify_capture_ir(void);
|
bool jtag_will_verify_capture_ir(void);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Set the current JTAG core execution error, unless one was set
|
||||||
|
* by a previous call previously. Driver or application code must
|
||||||
|
* use jtag_error_clear to reset jtag_error once this routine has been
|
||||||
|
* called with a non-zero error code.
|
||||||
|
*/
|
||||||
|
void jtag_set_error(int error);
|
||||||
|
/// @returns The current value of jtag_error
|
||||||
|
int jtag_get_error(void);
|
||||||
|
/**
|
||||||
|
* Resets jtag_error to ERROR_OK, returning its previous value.
|
||||||
|
* @returns The previous value of @c jtag_error.
|
||||||
|
*/
|
||||||
|
int jtag_error_clear(void);
|
||||||
|
|
||||||
#endif /* JTAG_H */
|
#endif /* JTAG_H */
|
||||||
|
|
Loading…
Reference in New Issue