openocd/src/jtag/hla
Antonio Borneo efd1d64222 adapter: switch from struct jtag_interface to adapter_driver
To reorganize the adapters code, introduce an adapter_driver
struct that contains all the adapter generic part, while
keeping in two separate struct the specific API jtag_ops and
swd_ops.
Move the allocation of *adapter_driver from the JTAG-specific
file core.c to the more adapter-specific file adapter.c
While splitting the old jtag_interface for every driver, put
the fields in the same order as in the struct declaration so
we keep a consistent code across all the drivers.

While other transport specific API could/would be added as
separate ops, nothing is done here for HLA.

Change-Id: I2d60f97ac514c0dd2d93a6ec9be66fd9d388dad5
Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com>
Reviewed-on: http://openocd.zylin.com/4900
Tested-by: jenkins
Reviewed-by: Tomas Vanek <vanekt@fbl.cz>
2020-01-14 11:39:37 +00:00
..
hla_interface.c adapter: switch from struct jtag_interface to adapter_driver 2020-01-14 11:39:37 +00:00
hla_interface.h hla: use the new system_reset API 2020-01-14 11:37:34 +00:00
hla_layout.c Remove FSF address from GPL notices 2016-05-24 22:30:01 +01:00
hla_layout.h target/armv7m_trace: Improve SWO frequency auto-detection 2019-12-21 19:25:32 +00:00
hla_tcl.c jtag: hla: tcl: fix inconsistent expected_id handling 2018-03-12 14:10:18 +00:00
hla_tcl.h Make #include guard naming consistent 2016-05-24 22:30:55 +01:00
hla_transport.c transport: add transport_is_hla() 2018-03-20 11:48:44 +00:00
hla_transport.h Make #include guard naming consistent 2016-05-24 22:30:55 +01:00
Makefile.am Convert to non-recursive make 2016-12-08 16:23:10 +00:00