X-Git-Url: https://review.openocd.org/gitweb?a=blobdiff_plain;f=src%2Ftarget%2Ftarget_type.h;h=dd69d8c2074709824fc4906aaef98aa6ba6826f7;hb=3c2eabd20f5182c53f0bfb0c6f2a9f2595434e87;hp=009a483e5a7ff9a86edcb90a8f8010c6b882460f;hpb=db7e77237c5a8104b527aeb23a2546b4bab92d8a;p=openocd.git diff --git a/src/target/target_type.h b/src/target/target_type.h index 009a483e5a..dd69d8c207 100644 --- a/src/target/target_type.h +++ b/src/target/target_type.h @@ -28,12 +28,12 @@ struct target_type_s int (*arch_state)(struct target_s *target); /* target request support */ - int (*target_request_data)(struct target_s *target, u32 size, uint8_t *buffer); + int (*target_request_data)(struct target_s *target, uint32_t size, uint8_t *buffer); /* halt will log a warning, but return ERROR_OK if the target is already halted. */ int (*halt)(struct target_s *target); - int (*resume)(struct target_s *target, int current, u32 address, int handle_breakpoints, int debug_execution); - int (*step)(struct target_s *target, int current, u32 address, int handle_breakpoints); + int (*resume)(struct target_s *target, int current, uint32_t address, int handle_breakpoints, int debug_execution); + int (*step)(struct target_s *target, int current, uint32_t address, int handle_breakpoints); /* target reset control. assert reset can be invoked when OpenOCD and * the target is out of sync. @@ -72,28 +72,28 @@ struct target_type_s * size: 1 = byte (8bit), 2 = half-word (16bit), 4 = word (32bit) * count: number of items of */ - int (*read_memory_imp)(struct target_s *target, u32 address, u32 size, u32 count, uint8_t *buffer); + int (*read_memory_imp)(struct target_s *target, uint32_t address, uint32_t size, uint32_t count, uint8_t *buffer); /** * Target memory read callback. Do @b not call this function * directly, use target_read_memory() instead. */ - int (*read_memory)(struct target_s *target, u32 address, u32 size, u32 count, uint8_t *buffer); - int (*write_memory_imp)(struct target_s *target, u32 address, u32 size, u32 count, uint8_t *buffer); + int (*read_memory)(struct target_s *target, uint32_t address, uint32_t size, uint32_t count, uint8_t *buffer); + int (*write_memory_imp)(struct target_s *target, uint32_t address, uint32_t size, uint32_t count, uint8_t *buffer); /** * Target memory write callback. Do @b not call this function * directly, use target_write_memory() instead. */ - int (*write_memory)(struct target_s *target, u32 address, u32 size, u32 count, uint8_t *buffer); + int (*write_memory)(struct target_s *target, uint32_t address, uint32_t size, uint32_t count, uint8_t *buffer); /** * Write target memory in multiples of 4 bytes, optimized for * writing large quantities of data. Do @b not call this * function directly, use target_bulk_write_memory() instead. */ - int (*bulk_write_memory)(struct target_s *target, u32 address, u32 count, uint8_t *buffer); + int (*bulk_write_memory)(struct target_s *target, uint32_t address, uint32_t count, uint8_t *buffer); - int (*checksum_memory)(struct target_s *target, u32 address, u32 count, u32* checksum); - int (*blank_check_memory)(struct target_s *target, u32 address, u32 count, u32* blank); + int (*checksum_memory)(struct target_s *target, uint32_t address, uint32_t count, uint32_t* checksum); + int (*blank_check_memory)(struct target_s *target, uint32_t address, uint32_t count, uint32_t* blank); /* * target break-/watchpoint control @@ -119,12 +119,12 @@ struct target_type_s int (*remove_watchpoint)(struct target_s *target, watchpoint_t *watchpoint); /* target algorithm support */ - int (*run_algorithm_imp)(struct target_s *target, int num_mem_params, mem_param_t *mem_params, int num_reg_params, reg_param_t *reg_param, u32 entry_point, u32 exit_point, int timeout_ms, void *arch_info); + int (*run_algorithm_imp)(struct target_s *target, int num_mem_params, mem_param_t *mem_params, int num_reg_params, reg_param_t *reg_param, uint32_t entry_point, uint32_t exit_point, int timeout_ms, void *arch_info); /** * Target algorithm support. Do @b not call this method directly, * use target_run_algorithm() instead. */ - int (*run_algorithm)(struct target_s *target, int num_mem_params, mem_param_t *mem_params, int num_reg_params, reg_param_t *reg_param, u32 entry_point, u32 exit_point, int timeout_ms, void *arch_info); + int (*run_algorithm)(struct target_s *target, int num_mem_params, mem_param_t *mem_params, int num_reg_params, reg_param_t *reg_param, uint32_t entry_point, uint32_t exit_point, int timeout_ms, void *arch_info); int (*register_commands)(struct command_context_s *cmd_ctx); @@ -155,7 +155,7 @@ struct target_type_s int (*init_target)(struct command_context_s *cmd_ctx, struct target_s *target); int (*quit)(void); - int (*virt2phys)(struct target_s *target, u32 address, u32 *physical); + int (*virt2phys)(struct target_s *target, uint32_t address, uint32_t *physical); int (*mmu)(struct target_s *target, int *enabled); };