target: document possibly unreachable target in deinit_target()
Change-Id: I95ff3d200bb2c8f5bc43a34c92726d9c47f8c172 Signed-off-by: Tomas Vanek <vanekt@fbl.cz> Reviewed-on: https://review.openocd.org/c/openocd/+/6953 Tested-by: jenkins Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com>
This commit is contained in:
parent
7819834ace
commit
4c1919c566
|
@ -242,6 +242,17 @@ struct target_type {
|
|||
/**
|
||||
* Free all the resources allocated by the target.
|
||||
*
|
||||
* WARNING: deinit_target is called unconditionally regardless the target has
|
||||
* ever been examined/initialised or not.
|
||||
* If a problem has prevented establishing JTAG/SWD/... communication
|
||||
* or
|
||||
* if the target was created with -defer-examine flag and has never been
|
||||
* examined
|
||||
* then it is not possible to communicate with the target.
|
||||
*
|
||||
* If you need to talk to the target during deinit, first check if
|
||||
* target_was_examined()!
|
||||
*
|
||||
* @param target The target to deinit
|
||||
*/
|
||||
void (*deinit_target)(struct target *target);
|
||||
|
|
Loading…
Reference in New Issue