X-Git-Url: https://review.openocd.org/gitweb?p=openocd.git;a=blobdiff_plain;f=src%2Ftarget%2Fnds32_v3_common.h;h=23393e55d25b0679aa558f0046c4e8a7333dd816;hp=c62da9a3da39823ccfb0a39ed033d4a963e078a7;hb=7a3eec2b4d9dbb9533acfb271dbe91afa0727c8e;hpb=cf8a3c3d7075abad3c88cd604f8add4d06898abc diff --git a/src/target/nds32_v3_common.h b/src/target/nds32_v3_common.h index c62da9a3da..23393e55d2 100644 --- a/src/target/nds32_v3_common.h +++ b/src/target/nds32_v3_common.h @@ -13,12 +13,11 @@ * GNU General Public License for more details. * * * * You should have received a copy of the GNU General Public License * - * along with this program; if not, write to the * - * Free Software Foundation, Inc., * - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * + * along with this program. If not, see . * ***************************************************************************/ -#ifndef __NDS32_V3_COMMON_H__ -#define __NDS32_V3_COMMON_H__ + +#ifndef OPENOCD_TARGET_NDS32_V3_COMMON_H +#define OPENOCD_TARGET_NDS32_V3_COMMON_H #include "target.h" @@ -34,9 +33,8 @@ struct nds32_v3_common_callback { void nds32_v3_common_register_callback(struct nds32_v3_common_callback *callback); int nds32_v3_target_request_data(struct target *target, uint32_t size, uint8_t *buffer); -int nds32_v3_soft_reset_halt(struct target *target); int nds32_v3_checksum_memory(struct target *target, - uint32_t address, uint32_t count, uint32_t *checksum); + target_addr_t address, uint32_t count, uint32_t *checksum); int nds32_v3_hit_watchpoint(struct target *target, struct watchpoint **hit_watchpoint); int nds32_v3_target_create_common(struct target *target, struct nds32 *nds32); @@ -45,19 +43,19 @@ int nds32_v3_run_algorithm(struct target *target, 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, int timeout_ms, void *arch_info); -int nds32_v3_read_buffer(struct target *target, uint32_t address, +int nds32_v3_read_buffer(struct target *target, target_addr_t address, uint32_t size, uint8_t *buffer); -int nds32_v3_write_buffer(struct target *target, uint32_t address, +int nds32_v3_write_buffer(struct target *target, target_addr_t address, uint32_t size, const uint8_t *buffer); -int nds32_v3_read_memory(struct target *target, uint32_t address, +int nds32_v3_read_memory(struct target *target, target_addr_t address, uint32_t size, uint32_t count, uint8_t *buffer); -int nds32_v3_write_memory(struct target *target, uint32_t address, +int nds32_v3_write_memory(struct target *target, target_addr_t address, uint32_t size, uint32_t count, const uint8_t *buffer); int nds32_v3_init_target(struct command_context *cmd_ctx, struct target *target); -#endif /* __NDS32_V3_COMMON_H__ */ +#endif /* OPENOCD_TARGET_NDS32_V3_COMMON_H */