The transition of STM8/SWIM out of HLA will require a new struct
swim_ops in struct adapter_driver.
To simplify the development, make the HLA interface temporarily
accessible through the struct adapter_driver.
This commit will be reverted after the swim rework.
Change-Id: I1e4f370cf64641164d7bcaa22f75ac58c9240052
Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com>
Reviewed-on: http://openocd.zylin.com/5527
Tested-by: jenkins
.poll_trace = &hl_interface_poll_trace,
/* no ops for HLA, targets hla_target and stm8 intercept them all */
+
+ /* FIXME: helper to simplify transition of HLA drivers. To be removed */
+ .hla_if = &hl_if,
};
*/
+/* FIXME: prototype to simplify transition of HLA drivers. To be removed */
+struct hl_interface_s;
+
/** implementation of wrapper function tap_set_state() */
void tap_set_state_impl(tap_state_t new_state);
/* DAP APIs over SWD transport */
const struct dap_ops *dap_swd_ops;
+
+ /* FIXME: helper to simplify transition of HLA drivers. To be removed */
+ struct hl_interface_s *hla_if;
};
extern const char * const jtag_only[];