X-Git-Url: https://review.openocd.org/gitweb?a=blobdiff_plain;f=src%2Fjtag%2Fat91rm9200.c;h=dc9797e09475306324e53499e55fa3bd39bb3165;hb=98723c4ecdbe06f90c66f3abec27b792c3b38e34;hp=d0d1644875a2a613a76def6808ec945b7670b469;hpb=a3e84343e202eb70ebce0ec1e8b15d7f9ce57f00;p=openocd.git diff --git a/src/jtag/at91rm9200.c b/src/jtag/at91rm9200.c index d0d1644875..dc9797e094 100644 --- a/src/jtag/at91rm9200.c +++ b/src/jtag/at91rm9200.c @@ -82,17 +82,17 @@ struct device_t { char* name; int TDO_PIO; /* PIO holding TDO */ - u32 TDO_MASK; /* TDO bitmask */ + uint32_t TDO_MASK; /* TDO bitmask */ int TRST_PIO; /* PIO holding TRST */ - u32 TRST_MASK; /* TRST bitmask */ + uint32_t TRST_MASK; /* TRST bitmask */ int TMS_PIO; /* PIO holding TMS */ - u32 TMS_MASK; /* TMS bitmask */ + uint32_t TMS_MASK; /* TMS bitmask */ int TCK_PIO; /* PIO holding TCK */ - u32 TCK_MASK; /* TCK bitmask */ + uint32_t TCK_MASK; /* TCK bitmask */ int TDI_PIO; /* PIO holding TDI */ - u32 TDI_MASK; /* TDI bitmask */ + uint32_t TDI_MASK; /* TDI bitmask */ int SRST_PIO; /* PIO holding SRST */ - u32 SRST_MASK; /* SRST bitmask */ + uint32_t SRST_MASK; /* SRST bitmask */ }; static struct device_t devices[] = @@ -109,7 +109,7 @@ static char* at91rm9200_device; static struct device_t* device; static int dev_mem_fd; static void *sys_controller; -static u32* pio_base; +static uint32_t* pio_base; /* low level command set */ @@ -118,11 +118,11 @@ static void at91rm9200_write(int tck, int tms, int tdi); static void at91rm9200_reset(int trst, int srst); static int at91rm9200_speed(int speed); -static int at91rm9200_register_commands(struct command_context_s *cmd_ctx); +static int at91rm9200_register_commands(struct command_context *cmd_ctx); static int at91rm9200_init(void); static int at91rm9200_quit(void); -jtag_interface_t at91rm9200_interface = +struct jtag_interface at91rm9200_interface = { .name = "at91rm9200", @@ -134,7 +134,7 @@ jtag_interface_t at91rm9200_interface = .quit = at91rm9200_quit, }; -static bitbang_interface_t at91rm9200_bitbang = +static struct bitbang_interface at91rm9200_bitbang = { .read = at91rm9200_read, .write = at91rm9200_write, @@ -185,7 +185,7 @@ static int at91rm9200_speed(int speed) return ERROR_OK; } -static int at91rm9200_handle_device_command(struct command_context_s *cmd_ctx, char *cmd, char **args, int argc) +static int at91rm9200_handle_device_command(struct command_context *cmd_ctx, char *cmd, char **args, int argc) { if (argc == 0) return ERROR_OK; @@ -200,7 +200,7 @@ static int at91rm9200_handle_device_command(struct command_context_s *cmd_ctx, c return ERROR_OK; } -static int at91rm9200_register_commands(struct command_context_s *cmd_ctx) +static int at91rm9200_register_commands(struct command_context *cmd_ctx) { register_command(cmd_ctx, NULL, "at91rm9200_device", at91rm9200_handle_device_command, COMMAND_CONFIG, NULL); @@ -250,7 +250,7 @@ static int at91rm9200_init(void) close(dev_mem_fd); return ERROR_JTAG_INIT_FAILED; } - pio_base = (u32*)sys_controller + 0x100; + pio_base = (uint32_t*)sys_controller + 0x100; /* * Configure TDO as an input, and TDI, TCK, TMS, TRST, SRST