]> git.gag.com Git - fw/openocd/commit
jtag/core: get rid of variable 'jtag'
authorAntonio Borneo <borneo.antonio@gmail.com>
Thu, 7 Oct 2021 08:37:06 +0000 (10:37 +0200)
committerAntonio Borneo <borneo.antonio@gmail.com>
Sat, 13 Nov 2021 10:46:25 +0000 (10:46 +0000)
commita9d0386411d1e372bf4d2187ff7b843bb5e9bfc6
tree9c6f6824e30bc87f9ad472e8dd1d64dc3ca9a84c
parentbe57b0ab847e8246b354ca9203024737cdec403b
jtag/core: get rid of variable 'jtag'

The variable 'jtag' is set to 'adapter_driver' during adapter
initialization and is used:
- to check if adapter has been initialized;
- as local copy of adapter_driver.

Introduce a static flag to check if the adapter has been already
initialized and a convenience test function.
Use the test function and the original value of adapter_driver in
the code and drop the variable 'jtag'.

Change-Id: I1b1c54d3b36d7b60390985d787c8449432788141
Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com>
Reviewed-on: https://review.openocd.org/c/openocd/+/6639
Tested-by: jenkins
Reviewed-by: Tarek BOCHKATI <tarek.bouchkati@gmail.com>
src/jtag/core.c