forked from auracaster/openocd
target/image: Use proper data types
While at it, fix some coding style issues. Change-Id: Id521394d89e0bf787a6f812701c2cc0fe7e4e63f Signed-off-by: Marc Schink <dev@zapb.de> Reviewed-on: http://openocd.zylin.com/5919 Tested-by: jenkins Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com>
This commit is contained in:
committed by
Antonio Borneo
parent
6dbfdcd00f
commit
73746d78b7
@@ -3404,11 +3404,11 @@ static COMMAND_HELPER(parse_load_image_command_CMD_ARGV, struct image *image,
|
||||
target_addr_t addr;
|
||||
COMMAND_PARSE_ADDRESS(CMD_ARGV[1], addr);
|
||||
image->base_address = addr;
|
||||
image->base_address_set = 1;
|
||||
image->base_address_set = true;
|
||||
} else
|
||||
image->base_address_set = 0;
|
||||
image->base_address_set = false;
|
||||
|
||||
image->start_address_set = 0;
|
||||
image->start_address_set = false;
|
||||
|
||||
if (CMD_ARGC >= 4)
|
||||
COMMAND_PARSE_ADDRESS(CMD_ARGV[3], *min_address);
|
||||
@@ -3431,7 +3431,6 @@ COMMAND_HANDLER(handle_load_image_command)
|
||||
uint32_t image_size;
|
||||
target_addr_t min_address = 0;
|
||||
target_addr_t max_address = -1;
|
||||
int i;
|
||||
struct image image;
|
||||
|
||||
int retval = CALL_COMMAND_HANDLER(parse_load_image_command_CMD_ARGV,
|
||||
@@ -3449,7 +3448,7 @@ COMMAND_HANDLER(handle_load_image_command)
|
||||
|
||||
image_size = 0x0;
|
||||
retval = ERROR_OK;
|
||||
for (i = 0; i < image.num_sections; i++) {
|
||||
for (unsigned int i = 0; i < image.num_sections; i++) {
|
||||
buffer = malloc(image.sections[i].size);
|
||||
if (buffer == NULL) {
|
||||
command_print(CMD,
|
||||
@@ -3582,7 +3581,6 @@ static COMMAND_HELPER(handle_verify_image_command_internal, enum verify_mode ver
|
||||
uint8_t *buffer;
|
||||
size_t buf_cnt;
|
||||
uint32_t image_size;
|
||||
int i;
|
||||
int retval;
|
||||
uint32_t checksum = 0;
|
||||
uint32_t mem_checksum = 0;
|
||||
@@ -3606,13 +3604,13 @@ static COMMAND_HELPER(handle_verify_image_command_internal, enum verify_mode ver
|
||||
target_addr_t addr;
|
||||
COMMAND_PARSE_ADDRESS(CMD_ARGV[1], addr);
|
||||
image.base_address = addr;
|
||||
image.base_address_set = 1;
|
||||
image.base_address_set = true;
|
||||
} else {
|
||||
image.base_address_set = 0;
|
||||
image.base_address_set = false;
|
||||
image.base_address = 0x0;
|
||||
}
|
||||
|
||||
image.start_address_set = 0;
|
||||
image.start_address_set = false;
|
||||
|
||||
retval = image_open(&image, CMD_ARGV[0], (CMD_ARGC == 3) ? CMD_ARGV[2] : NULL);
|
||||
if (retval != ERROR_OK)
|
||||
@@ -3621,12 +3619,12 @@ static COMMAND_HELPER(handle_verify_image_command_internal, enum verify_mode ver
|
||||
image_size = 0x0;
|
||||
int diffs = 0;
|
||||
retval = ERROR_OK;
|
||||
for (i = 0; i < image.num_sections; i++) {
|
||||
for (unsigned int i = 0; i < image.num_sections; i++) {
|
||||
buffer = malloc(image.sections[i].size);
|
||||
if (buffer == NULL) {
|
||||
command_print(CMD,
|
||||
"error allocating buffer for section (%d bytes)",
|
||||
(int)(image.sections[i].size));
|
||||
"error allocating buffer for section (%" PRIu32 " bytes)",
|
||||
image.sections[i].size);
|
||||
break;
|
||||
}
|
||||
retval = image_read_section(&image, i, 0x0, image.sections[i].size, buffer, &buf_cnt);
|
||||
@@ -5871,7 +5869,6 @@ COMMAND_HANDLER(handle_fast_load_image_command)
|
||||
uint32_t image_size;
|
||||
target_addr_t min_address = 0;
|
||||
target_addr_t max_address = -1;
|
||||
int i;
|
||||
|
||||
struct image image;
|
||||
|
||||
@@ -5897,7 +5894,7 @@ COMMAND_HANDLER(handle_fast_load_image_command)
|
||||
return ERROR_FAIL;
|
||||
}
|
||||
memset(fastload, 0, sizeof(struct FastLoad)*image.num_sections);
|
||||
for (i = 0; i < image.num_sections; i++) {
|
||||
for (unsigned int i = 0; i < image.num_sections; i++) {
|
||||
buffer = malloc(image.sections[i].size);
|
||||
if (buffer == NULL) {
|
||||
command_print(CMD, "error allocating buffer for section (%d bytes)",
|
||||
|
||||
Reference in New Issue
Block a user