target: Use target_addr_t for algorithm addresses.
Otherwise 64-bit addresses can't work. Signed-off-by: Tim Newsome <tim@sifive.com> Change-Id: Id9f92ff8a1602153cc06810bcf515a9d0a89c81b Signed-off-by: Tomas Vanek <vanekt@fbl.cz> Reviewed-on: https://review.openocd.org/c/openocd/+/6662 Tested-by: jenkins Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com>
This commit is contained in:
parent
6441fe8d9d
commit
8457a1be10
|
@ -839,7 +839,7 @@ static int target_soft_reset_halt(struct target *target)
|
|||
int target_run_algorithm(struct target *target,
|
||||
int num_mem_params, struct mem_param *mem_params,
|
||||
int num_reg_params, struct reg_param *reg_param,
|
||||
uint32_t entry_point, uint32_t exit_point,
|
||||
target_addr_t entry_point, target_addr_t exit_point,
|
||||
int timeout_ms, void *arch_info)
|
||||
{
|
||||
int retval = ERROR_FAIL;
|
||||
|
@ -880,7 +880,7 @@ done:
|
|||
int target_start_algorithm(struct target *target,
|
||||
int num_mem_params, struct mem_param *mem_params,
|
||||
int num_reg_params, struct reg_param *reg_params,
|
||||
uint32_t entry_point, uint32_t exit_point,
|
||||
target_addr_t entry_point, target_addr_t exit_point,
|
||||
void *arch_info)
|
||||
{
|
||||
int retval = ERROR_FAIL;
|
||||
|
@ -924,7 +924,7 @@ done:
|
|||
int target_wait_algorithm(struct target *target,
|
||||
int num_mem_params, struct mem_param *mem_params,
|
||||
int num_reg_params, struct reg_param *reg_params,
|
||||
uint32_t exit_point, int timeout_ms,
|
||||
target_addr_t exit_point, int timeout_ms,
|
||||
void *arch_info)
|
||||
{
|
||||
int retval = ERROR_FAIL;
|
||||
|
|
|
@ -547,7 +547,7 @@ int target_step(struct target *target,
|
|||
int target_run_algorithm(struct target *target,
|
||||
int num_mem_params, struct mem_param *mem_params,
|
||||
int num_reg_params, struct reg_param *reg_param,
|
||||
uint32_t entry_point, uint32_t exit_point,
|
||||
target_addr_t entry_point, target_addr_t exit_point,
|
||||
int timeout_ms, void *arch_info);
|
||||
|
||||
/**
|
||||
|
@ -558,7 +558,7 @@ int target_run_algorithm(struct target *target,
|
|||
int target_start_algorithm(struct target *target,
|
||||
int num_mem_params, struct mem_param *mem_params,
|
||||
int num_reg_params, struct reg_param *reg_params,
|
||||
uint32_t entry_point, uint32_t exit_point,
|
||||
target_addr_t entry_point, target_addr_t exit_point,
|
||||
void *arch_info);
|
||||
|
||||
/**
|
||||
|
@ -569,7 +569,7 @@ int target_start_algorithm(struct target *target,
|
|||
int target_wait_algorithm(struct target *target,
|
||||
int num_mem_params, struct mem_param *mem_params,
|
||||
int num_reg_params, struct reg_param *reg_params,
|
||||
uint32_t exit_point, int timeout_ms,
|
||||
target_addr_t exit_point, int timeout_ms,
|
||||
void *arch_info);
|
||||
|
||||
/**
|
||||
|
|
Loading…
Reference in New Issue