- Fixes '!=' whitespace

- Replace ')\(!=\)\(\w\)' with ') \1 \2'.
- Replace '\(\w\)\(!=\)(' with '\1 \2 ('.
- Replace '\(\w\)\(!=\)\(\w\)' with '\1 \2 \3'.


git-svn-id: svn://svn.berlios.de/openocd/trunk@2363 b42882b7-edfa-0310-969c-e2dbd0fdcd60
This commit is contained in:
zwelch 2009-06-23 22:38:12 +00:00
parent 5e98c71436
commit 53d605e12c
44 changed files with 174 additions and 174 deletions

View File

@ -269,7 +269,7 @@ static int eCosBoard_erase(ecosflash_flash_bank_t *info, uint32_t address, uint3
int timeout = (len / 20480 + 1) * 1000; /*asume 20 KB/s*/ int timeout = (len / 20480 + 1) * 1000; /*asume 20 KB/s*/
retval=loadDriver(info); retval=loadDriver(info);
if (retval!=ERROR_OK) if (retval != ERROR_OK)
return retval; return retval;
uint32_t flashErr; uint32_t flashErr;
@ -282,7 +282,7 @@ static int eCosBoard_erase(ecosflash_flash_bank_t *info, uint32_t address, uint3
&flashErr, &flashErr,
timeout timeout
); );
if (retval!=ERROR_OK) if (retval != ERROR_OK)
return retval; return retval;
if (flashErr != 0x0) if (flashErr != 0x0)
@ -302,7 +302,7 @@ static int eCosBoard_flash(ecosflash_flash_bank_t *info, void *data, uint32_t ad
int timeout = (chunk / 20480 + 1) * 1000; /*asume 20 KB/s + 1 second*/ int timeout = (chunk / 20480 + 1) * 1000; /*asume 20 KB/s + 1 second*/
retval=loadDriver(info); retval=loadDriver(info);
if (retval!=ERROR_OK) if (retval != ERROR_OK)
return retval; return retval;
uint32_t buffer; uint32_t buffer;
@ -314,7 +314,7 @@ static int eCosBoard_flash(ecosflash_flash_bank_t *info, void *data, uint32_t ad
0, 0,
&buffer, &buffer,
1000); 1000);
if (retval!=ERROR_OK) if (retval != ERROR_OK)
return retval; return retval;

View File

@ -90,7 +90,7 @@ static int flash_driver_write(struct flash_bank_s *bank, uint8_t *buffer, uint32
int retval; int retval;
retval=bank->driver->write(bank, buffer, offset, count); retval=bank->driver->write(bank, buffer, offset, count);
if (retval!=ERROR_OK) if (retval != ERROR_OK)
{ {
LOG_ERROR("error writing to flash at address 0x%08" PRIx32 " at offset 0x%8.8" PRIx32 " (%d)", LOG_ERROR("error writing to flash at address 0x%08" PRIx32 " at offset 0x%8.8" PRIx32 " (%d)",
bank->base, offset, retval); bank->base, offset, retval);
@ -104,7 +104,7 @@ static int flash_driver_erase(struct flash_bank_s *bank, int first, int last)
int retval; int retval;
retval=bank->driver->erase(bank, first, last); retval=bank->driver->erase(bank, first, last);
if (retval!=ERROR_OK) if (retval != ERROR_OK)
{ {
LOG_ERROR("failed erasing sectors %d to %d (%d)", first, last, retval); LOG_ERROR("failed erasing sectors %d to %d (%d)", first, last, retval);
} }
@ -117,7 +117,7 @@ int flash_driver_protect(struct flash_bank_s *bank, int set, int first, int last
int retval; int retval;
retval=bank->driver->protect(bank, set, first, last); retval=bank->driver->protect(bank, set, first, last);
if (retval!=ERROR_OK) if (retval != ERROR_OK)
{ {
LOG_ERROR("failed setting protection for areas %d to %d (%d)", first, last, retval); LOG_ERROR("failed setting protection for areas %d to %d (%d)", first, last, retval);
} }
@ -801,11 +801,11 @@ static int handle_flash_fill_command(struct command_context_s *cmd_ctx, char *cm
return ERROR_FAIL; return ERROR_FAIL;
} }
err = flash_driver_write(bank, chunk, address - bank->base + wrote, cur_size); err = flash_driver_write(bank, chunk, address - bank->base + wrote, cur_size);
if (err!=ERROR_OK) if (err != ERROR_OK)
return err; return err;
err = target_read_buffer(target, address + wrote, cur_size, readback); err = target_read_buffer(target, address + wrote, cur_size, readback);
if (err!=ERROR_OK) if (err != ERROR_OK)
return err; return err;
unsigned i; unsigned i;

View File

@ -526,7 +526,7 @@ static int lpc2000_write(struct flash_bank_s *bank, uint8_t *buffer, uint32_t of
LOG_DEBUG("checksum: 0x%8.8" PRIx32, checksum); LOG_DEBUG("checksum: 0x%8.8" PRIx32, checksum);
uint32_t original_value=buf_get_u32(buffer + (5 * 4), 0, 32); uint32_t original_value=buf_get_u32(buffer + (5 * 4), 0, 32);
if (original_value!=checksum) if (original_value != checksum)
{ {
LOG_WARNING("Verification will fail since checksum in image(0x%8.8" PRIx32 ") written to flash was different from calculated vector checksum(0x%8.8" PRIx32 ").", LOG_WARNING("Verification will fail since checksum in image(0x%8.8" PRIx32 ") written to flash was different from calculated vector checksum(0x%8.8" PRIx32 ").",
original_value, checksum); original_value, checksum);

View File

@ -53,7 +53,7 @@ void cmd_flash(uint32 cmd)
chksum=OCL_CHKS_INIT; chksum=OCL_CHKS_INIT;
for (bi=0; bi<bi_end; bi++) chksum^=buffer[bi]=dcc_rd(); for (bi=0; bi<bi_end; bi++) chksum^=buffer[bi]=dcc_rd();
if (dcc_rd()!=chksum) { if (dcc_rd() != chksum) {
dcc_wr(OCL_CHKS_FAIL); dcc_wr(OCL_CHKS_FAIL);
return; return;
} }

View File

@ -175,7 +175,7 @@ int flash_erase_all(void)
{ {
int result; int result;
if ((result=flash_erase_plane(0))!=FLASH_STAT_OK) return result; if ((result=flash_erase_plane(0)) != FLASH_STAT_OK) return result;
/* the second flash controller, if any */ /* the second flash controller, if any */
if (flash_page_count>1024) result=flash_erase_plane(0x10); if (flash_page_count>1024) result=flash_erase_plane(0x10);

View File

@ -388,7 +388,7 @@ static int pic32mx_write_block(struct flash_bank_s *bank, uint8_t *buffer, uint3
return ERROR_TARGET_RESOURCE_NOT_AVAILABLE; return ERROR_TARGET_RESOURCE_NOT_AVAILABLE;
}; };
if ((retval=target_write_buffer(target, pic32mx_info->write_algorithm->address, sizeof(pic32mx_flash_write_code), pic32mx_flash_write_code))!=ERROR_OK) if ((retval=target_write_buffer(target, pic32mx_info->write_algorithm->address, sizeof(pic32mx_flash_write_code), pic32mx_flash_write_code)) != ERROR_OK)
return retval; return retval;
#endif #endif
@ -409,7 +409,7 @@ static int pic32mx_write_block(struct flash_bank_s *bank, uint8_t *buffer, uint3
{ {
uint32_t status; uint32_t status;
if ((retval = target_write_buffer(target, source->address, buffer_size, buffer))!=ERROR_OK) { if ((retval = target_write_buffer(target, source->address, buffer_size, buffer)) != ERROR_OK) {
LOG_ERROR("Failed to write row buffer (%d words) to RAM", (int)(buffer_size/4)); LOG_ERROR("Failed to write row buffer (%d words) to RAM", (int)(buffer_size/4));
break; break;
} }

View File

@ -517,7 +517,7 @@ static int stm32x_write_block(struct flash_bank_s *bank, uint8_t *buffer, uint32
return ERROR_TARGET_RESOURCE_NOT_AVAILABLE; return ERROR_TARGET_RESOURCE_NOT_AVAILABLE;
}; };
if ((retval=target_write_buffer(target, stm32x_info->write_algorithm->address, sizeof(stm32x_flash_write_code), stm32x_flash_write_code))!=ERROR_OK) if ((retval=target_write_buffer(target, stm32x_info->write_algorithm->address, sizeof(stm32x_flash_write_code), stm32x_flash_write_code)) != ERROR_OK)
return retval; return retval;
/* memory buffer */ /* memory buffer */
@ -547,7 +547,7 @@ static int stm32x_write_block(struct flash_bank_s *bank, uint8_t *buffer, uint32
{ {
uint32_t thisrun_count = (count > (buffer_size / 2)) ? (buffer_size / 2) : count; uint32_t thisrun_count = (count > (buffer_size / 2)) ? (buffer_size / 2) : count;
if ((retval = target_write_buffer(target, source->address, thisrun_count * 2, buffer))!=ERROR_OK) if ((retval = target_write_buffer(target, source->address, thisrun_count * 2, buffer)) != ERROR_OK)
break; break;
buf_set_u32(reg_params[0].value, 0, 32, source->address); buf_set_u32(reg_params[0].value, 0, 32, source->address);

View File

@ -198,11 +198,11 @@ static int str9x_protect_check(struct flash_bank_s *bank)
if (str9x_info->bank1) if (str9x_info->bank1)
{ {
adr = bank1start + 0x18; adr = bank1start + 0x18;
if ((retval=target_write_u16(target, adr, 0x90))!=ERROR_OK) if ((retval=target_write_u16(target, adr, 0x90)) != ERROR_OK)
{ {
return retval; return retval;
} }
if ((retval=target_read_u16(target, adr, &hstatus))!=ERROR_OK) if ((retval=target_read_u16(target, adr, &hstatus)) != ERROR_OK)
{ {
return retval; return retval;
} }
@ -211,11 +211,11 @@ static int str9x_protect_check(struct flash_bank_s *bank)
else else
{ {
adr = bank1start + 0x14; adr = bank1start + 0x14;
if ((retval=target_write_u16(target, adr, 0x90))!=ERROR_OK) if ((retval=target_write_u16(target, adr, 0x90)) != ERROR_OK)
{ {
return retval; return retval;
} }
if ((retval=target_read_u32(target, adr, &status))!=ERROR_OK) if ((retval=target_read_u32(target, adr, &status)) != ERROR_OK)
{ {
return retval; return retval;
} }
@ -224,11 +224,11 @@ static int str9x_protect_check(struct flash_bank_s *bank)
else else
{ {
adr = bank1start + 0x10; adr = bank1start + 0x10;
if ((retval=target_write_u16(target, adr, 0x90))!=ERROR_OK) if ((retval=target_write_u16(target, adr, 0x90)) != ERROR_OK)
{ {
return retval; return retval;
} }
if ((retval=target_read_u16(target, adr, &hstatus))!=ERROR_OK) if ((retval=target_read_u16(target, adr, &hstatus)) != ERROR_OK)
{ {
return retval; return retval;
} }
@ -236,7 +236,7 @@ static int str9x_protect_check(struct flash_bank_s *bank)
} }
/* read array command */ /* read array command */
if ((retval=target_write_u16(target, adr, 0xFF))!=ERROR_OK) if ((retval=target_write_u16(target, adr, 0xFF)) != ERROR_OK)
{ {
return retval; return retval;
} }
@ -284,24 +284,24 @@ static int str9x_erase(struct flash_bank_s *bank, int first, int last)
adr = bank->base + bank->sectors[i].offset; adr = bank->base + bank->sectors[i].offset;
/* erase sectors */ /* erase sectors */
if ((retval=target_write_u16(target, adr, erase_cmd))!=ERROR_OK) if ((retval=target_write_u16(target, adr, erase_cmd)) != ERROR_OK)
{ {
return retval; return retval;
} }
if ((retval=target_write_u16(target, adr, 0xD0))!=ERROR_OK) if ((retval=target_write_u16(target, adr, 0xD0)) != ERROR_OK)
{ {
return retval; return retval;
} }
/* get status */ /* get status */
if ((retval=target_write_u16(target, adr, 0x70))!=ERROR_OK) if ((retval=target_write_u16(target, adr, 0x70)) != ERROR_OK)
{ {
return retval; return retval;
} }
int timeout; int timeout;
for (timeout=0; timeout<1000; timeout++) { for (timeout=0; timeout<1000; timeout++) {
if ((retval=target_read_u8(target, adr, &status))!=ERROR_OK) if ((retval=target_read_u8(target, adr, &status)) != ERROR_OK)
{ {
return retval; return retval;
} }
@ -316,13 +316,13 @@ static int str9x_erase(struct flash_bank_s *bank, int first, int last)
} }
/* clear status, also clear read array */ /* clear status, also clear read array */
if ((retval=target_write_u16(target, adr, 0x50))!=ERROR_OK) if ((retval=target_write_u16(target, adr, 0x50)) != ERROR_OK)
{ {
return retval; return retval;
} }
/* read array command */ /* read array command */
if ((retval=target_write_u16(target, adr, 0xFF))!=ERROR_OK) if ((retval=target_write_u16(target, adr, 0xFF)) != ERROR_OK)
{ {
return retval; return retval;
} }

View File

@ -226,7 +226,7 @@ command_t* register_command(command_context_t *context, command_t *parent, char
const char *t2=""; const char *t2="";
const char *t3=""; const char *t3="";
/* maximum of two levels :-) */ /* maximum of two levels :-) */
if (c->parent!=NULL) if (c->parent != NULL)
{ {
t1=c->parent->name; t1=c->parent->name;
t2="_"; t2="_";
@ -250,7 +250,7 @@ command_t* register_command(command_context_t *context, command_t *parent, char
Jim_Obj *cmd_list=Jim_NewListObj(interp, NULL, 0); Jim_Obj *cmd_list=Jim_NewListObj(interp, NULL, 0);
/* maximum of two levels :-) */ /* maximum of two levels :-) */
if (c->parent!=NULL) if (c->parent != NULL)
{ {
Jim_ListAppendElement(interp, cmd_list, Jim_NewStringObj(interp, c->parent->name, -1)); Jim_ListAppendElement(interp, cmd_list, Jim_NewStringObj(interp, c->parent->name, -1));
} }
@ -420,7 +420,7 @@ int run_command(command_context_t *context, command_t *c, char *words[], int num
const char *t2=""; const char *t2="";
const char *t3=""; const char *t3="";
/* maximum of two levels :-) */ /* maximum of two levels :-) */
if (c->parent!=NULL) if (c->parent != NULL)
{ {
t1=c->parent->name; t1=c->parent->name;
t2=" "; t2=" ";
@ -473,7 +473,7 @@ int command_run_line(command_context_t *context, char *line)
Jim_DeleteAssocData(interp, "context"); Jim_DeleteAssocData(interp, "context");
} }
if (retcode == JIM_ERR) { if (retcode == JIM_ERR) {
if (retval!=ERROR_COMMAND_CLOSE_CONNECTION) if (retval != ERROR_COMMAND_CLOSE_CONNECTION)
{ {
/* We do not print the connection closed error message */ /* We do not print the connection closed error message */
Jim_PrintErrorMessage(interp); Jim_PrintErrorMessage(interp);
@ -520,7 +520,7 @@ int command_run_linef(command_context_t *context, const char *format, ...)
va_list ap; va_list ap;
va_start(ap, format); va_start(ap, format);
string = alloc_vprintf(format, ap); string = alloc_vprintf(format, ap);
if (string!=NULL) if (string != NULL)
{ {
retval=command_run_line(context, string); retval=command_run_line(context, string);
} }
@ -809,7 +809,7 @@ int handle_sleep_command(struct command_context_s *cmd_ctx,
int handle_fast_command(struct command_context_s *cmd_ctx, char *cmd, char **args, int argc) int handle_fast_command(struct command_context_s *cmd_ctx, char *cmd, char **args, int argc)
{ {
if (argc!=1) if (argc != 1)
return ERROR_COMMAND_SYNTAX_ERROR; return ERROR_COMMAND_SYNTAX_ERROR;
fast_and_dangerous = strcmp("enable", args[0])==0; fast_and_dangerous = strcmp("enable", args[0])==0;

View File

@ -116,7 +116,7 @@ int parse_config_file(struct command_context_s *cmd_ctx)
while (*cfg) while (*cfg)
{ {
retval=command_run_line(cmd_ctx, *cfg); retval=command_run_line(cmd_ctx, *cfg);
if (retval!=ERROR_OK) if (retval != ERROR_OK)
return retval; return retval;
cfg++; cfg++;
} }

View File

@ -89,7 +89,7 @@ int loadFile(const char *fileName, void **data, size_t *len)
LOG_ERROR("Can't open %s\n", fileName); LOG_ERROR("Can't open %s\n", fileName);
return ERROR_FAIL; return ERROR_FAIL;
} }
if (fseek(pFile, 0, SEEK_END)!=0) if (fseek(pFile, 0, SEEK_END) != 0)
{ {
LOG_ERROR("Can't open %s\n", fileName); LOG_ERROR("Can't open %s\n", fileName);
fclose(pFile); fclose(pFile);
@ -104,7 +104,7 @@ int loadFile(const char *fileName, void **data, size_t *len)
} }
*len = fsize; *len = fsize;
if (fseek(pFile, 0, SEEK_SET)!=0) if (fseek(pFile, 0, SEEK_SET) != 0)
{ {
LOG_ERROR("Can't open %s\n", fileName); LOG_ERROR("Can't open %s\n", fileName);
fclose(pFile); fclose(pFile);
@ -225,11 +225,11 @@ int handle_append_command(struct command_context_s *cmd_ctx, char *cmd,
for (i = 1; i < argc; i++) for (i = 1; i < argc; i++)
{ {
if (fwrite(args[i], 1, strlen(args[i]), config_file)!=strlen(args[i])) if (fwrite(args[i], 1, strlen(args[i]), config_file) != strlen(args[i]))
break; break;
if (i != argc - 1) if (i != argc - 1)
{ {
if (fwrite(" ", 1, 1, config_file)!=1) if (fwrite(" ", 1, 1, config_file) != 1)
break; break;
} }
} }
@ -274,7 +274,7 @@ int handle_cp_command(struct command_context_s *cmd_ctx, char *cmd, char **args,
chunk = maxChunk; chunk = maxChunk;
} }
if ((retval==ERROR_OK)&&(fwrite(((char *)data)+pos, 1, chunk, f)!=chunk)) if ((retval==ERROR_OK)&&(fwrite(((char *)data)+pos, 1, chunk, f) != chunk))
retval = ERROR_INVALID_ARGUMENTS; retval = ERROR_INVALID_ARGUMENTS;
if (retval != ERROR_OK) if (retval != ERROR_OK)
@ -613,7 +613,7 @@ static int zylinjtag_Jim_Command_mac(Jim_Interp *interp, int argc,
{ {
//if (ifr->ifr_addr.sa_family == AF_INET) //if (ifr->ifr_addr.sa_family == AF_INET)
{ {
if (strcmp("eth0", ifr->ifr_name)!=0) if (strcmp("eth0", ifr->ifr_name) != 0)
continue; continue;
strncpy(ifreq.ifr_name, ifr->ifr_name, sizeof(ifreq.ifr_name)); strncpy(ifreq.ifr_name, ifr->ifr_name, sizeof(ifreq.ifr_name));
if (ioctl(SockFD, SIOCGIFHWADDR, &ifreq) < 0) if (ioctl(SockFD, SIOCGIFHWADDR, &ifreq) < 0)

View File

@ -503,7 +503,7 @@ int Jim_StringToDouble(const char *str, double *doublePtr)
static jim_wide JimPowWide(jim_wide b, jim_wide e) static jim_wide JimPowWide(jim_wide b, jim_wide e)
{ {
jim_wide i, res = 1; jim_wide i, res = 1;
if ((b==0 && e!=0) || (e<0)) return 0; if ((b==0 && e != 0) || (e<0)) return 0;
for (i=0; i<e; i++) {res *= b;} for (i=0; i<e; i++) {res *= b;}
return res; return res;
} }
@ -6960,7 +6960,7 @@ int Jim_EvalExpression(Jim_Interp *interp, Jim_Obj *exprObjPtr,
case JIM_EXPROP_LSHIFT: wC = wA<<wB; break; case JIM_EXPROP_LSHIFT: wC = wA<<wB; break;
case JIM_EXPROP_RSHIFT: wC = wA>>wB; break; case JIM_EXPROP_RSHIFT: wC = wA>>wB; break;
case JIM_EXPROP_NUMEQ: wC = wA==wB; break; case JIM_EXPROP_NUMEQ: wC = wA==wB; break;
case JIM_EXPROP_NUMNE: wC = wA!=wB; break; case JIM_EXPROP_NUMNE: wC = wA != wB; break;
case JIM_EXPROP_BITAND: wC = wA&wB; break; case JIM_EXPROP_BITAND: wC = wA&wB; break;
case JIM_EXPROP_BITXOR: wC = wA^wB; break; case JIM_EXPROP_BITXOR: wC = wA^wB; break;
case JIM_EXPROP_BITOR: wC = wA|wB; break; case JIM_EXPROP_BITOR: wC = wA|wB; break;
@ -7063,7 +7063,7 @@ trydouble:
case JIM_EXPROP_LTE: dC = dA<=dB; break; case JIM_EXPROP_LTE: dC = dA<=dB; break;
case JIM_EXPROP_GTE: dC = dA>=dB; break; case JIM_EXPROP_GTE: dC = dA>=dB; break;
case JIM_EXPROP_NUMEQ: dC = dA==dB; break; case JIM_EXPROP_NUMEQ: dC = dA==dB; break;
case JIM_EXPROP_NUMNE: dC = dA!=dB; break; case JIM_EXPROP_NUMNE: dC = dA != dB; break;
case JIM_EXPROP_LOGICAND_LEFT: case JIM_EXPROP_LOGICAND_LEFT:
if (dA == 0) { if (dA == 0) {
i += (int)dB; i += (int)dB;

View File

@ -89,7 +89,7 @@ static void log_puts(enum log_levels level, const char *file, int line, const ch
if (f != NULL) if (f != NULL)
file = f + 1; file = f + 1;
if (strchr(string, '\n')!=NULL) if (strchr(string, '\n') != NULL)
{ {
if (debug_level >= LOG_LVL_DEBUG) if (debug_level >= LOG_LVL_DEBUG)
{ {

View File

@ -35,7 +35,7 @@
void *clear_malloc(size_t size) void *clear_malloc(size_t size)
{ {
void *t = malloc(size); void *t = malloc(size);
if (t!=NULL) if (t != NULL)
{ {
memset(t, 0x00, size); memset(t, 0x00, size);
} }
@ -45,7 +45,7 @@ void *clear_malloc(size_t size)
void *fill_malloc(size_t size) void *fill_malloc(size_t size)
{ {
void *t = malloc(size); void *t = malloc(size);
if (t!=NULL) if (t != NULL)
{ {
/* We want to initialize memory to some known bad state. */ /* We want to initialize memory to some known bad state. */
/* 0 and 0xff yields 0 and -1 as integers, which often */ /* 0 and 0xff yields 0 and -1 as integers, which often */

View File

@ -204,7 +204,7 @@ static void bitbang_scan(bool ir_scan, enum scan_type type, uint8_t *buffer, int
bitbang_interface->write(0, tms, tdi); bitbang_interface->write(0, tms, tdi);
if (type!=SCAN_OUT) if (type != SCAN_OUT)
val=bitbang_interface->read(); val=bitbang_interface->read();
bitbang_interface->write(1, tms, tdi); bitbang_interface->write(1, tms, tdi);

View File

@ -72,7 +72,7 @@ void bitq_in_proc(void)
if (field->num_bits>bitq_in_bufsize * 8) if (field->num_bits>bitq_in_bufsize * 8)
{ {
/* buffer previously allocated? */ /* buffer previously allocated? */
if (bitq_in_buffer!=NULL) if (bitq_in_buffer != NULL)
{ {
/* free it */ /* free it */
free(bitq_in_buffer); free(bitq_in_buffer);
@ -241,7 +241,7 @@ void bitq_scan_field(scan_field_t* field, int pause)
out_ptr = field->out_value; out_ptr = field->out_value;
for (bit_cnt = field->num_bits; bit_cnt>1; bit_cnt--) for (bit_cnt = field->num_bits; bit_cnt>1; bit_cnt--)
{ {
bitq_io(0, ( (*out_ptr) & out_mask )!=0, tdo_req); bitq_io(0, ( (*out_ptr) & out_mask ) != 0, tdo_req);
if (out_mask==0x80) if (out_mask==0x80)
{ {
out_mask = 0x01; out_mask = 0x01;
@ -251,7 +251,7 @@ void bitq_scan_field(scan_field_t* field, int pause)
out_mask <<= 1; out_mask <<= 1;
} }
bitq_io(pause, ( (*out_ptr) & out_mask )!=0, tdo_req); bitq_io(pause, ( (*out_ptr) & out_mask ) != 0, tdo_req);
} }
if (pause) if (pause)
@ -382,7 +382,7 @@ int bitq_execute_queue(void)
void bitq_cleanup(void) void bitq_cleanup(void)
{ {
if (bitq_in_buffer!=NULL) if (bitq_in_buffer != NULL)
{ {
free(bitq_in_buffer); free(bitq_in_buffer);
bitq_in_buffer = NULL; bitq_in_buffer = NULL;

View File

@ -302,7 +302,7 @@ static void jtag_prelude(tap_state_t state)
{ {
jtag_checks(); jtag_checks();
assert(state!=TAP_INVALID); assert(state != TAP_INVALID);
cmd_queue_cur_state = state; cmd_queue_cur_state = state;
} }
@ -676,7 +676,7 @@ tap_state_t jtag_set_end_state(tap_state_t state)
LOG_ERROR("BUG: TAP_DRSHIFT/IRSHIFT can't be end state. Calling code should use a larger scan field"); LOG_ERROR("BUG: TAP_DRSHIFT/IRSHIFT can't be end state. Calling code should use a larger scan field");
} }
if (state!=TAP_INVALID) if (state != TAP_INVALID)
cmd_queue_end_state = state; cmd_queue_end_state = state;
return cmd_queue_end_state; return cmd_queue_end_state;
} }
@ -1157,7 +1157,7 @@ static int jtag_init_inner(struct command_context_s *cmd_ctx)
} }
jtag_add_tlr(); jtag_add_tlr();
if ((retval=jtag_execute_queue())!=ERROR_OK) if ((retval=jtag_execute_queue()) != ERROR_OK)
return retval; return retval;
/* examine chain first, as this could discover the real chain layout */ /* examine chain first, as this could discover the real chain layout */

View File

@ -493,10 +493,10 @@ int interface_jtag_execute_queue(void)
if (retval == ERROR_OK) if (retval == ERROR_OK)
{ {
struct jtag_callback_entry *entry; struct jtag_callback_entry *entry;
for (entry=jtag_callback_queue_head; entry!=NULL; entry=entry->next) for (entry=jtag_callback_queue_head; entry != NULL; entry=entry->next)
{ {
retval=entry->callback(entry->data0, entry->data1, entry->data2, entry->data3); retval=entry->callback(entry->data0, entry->data1, entry->data2, entry->data3);
if (retval!=ERROR_OK) if (retval != ERROR_OK)
break; break;
} }
} }

View File

@ -52,7 +52,7 @@
#if (BUILD_FT2232_FTD2XX==1 && BUILD_FT2232_LIBFTDI==1) #if (BUILD_FT2232_FTD2XX==1 && BUILD_FT2232_LIBFTDI==1)
#error "BUILD_FT2232_FTD2XX && BUILD_FT2232_LIBFTDI are mutually exclusive" #error "BUILD_FT2232_FTD2XX && BUILD_FT2232_LIBFTDI are mutually exclusive"
#elif (BUILD_FT2232_FTD2XX!=1 && BUILD_FT2232_LIBFTDI!=1) #elif (BUILD_FT2232_FTD2XX != 1 && BUILD_FT2232_LIBFTDI != 1)
#error "BUILD_FT2232_FTD2XX || BUILD_FT2232_LIBFTDI must be chosen" #error "BUILD_FT2232_FTD2XX || BUILD_FT2232_LIBFTDI must be chosen"
#endif #endif

View File

@ -751,7 +751,7 @@ static void jlink_tap_append_scan(int length, uint8_t *buffer, scan_command_t *c
for (i = 0; i < length; i++) for (i = 0; i < length; i++)
{ {
int tms = (i < (length - 1)) ? 0 : 1; int tms = (i < (length - 1)) ? 0 : 1;
int tdi = (buffer[i / 8] & (1 << (i % 8)))!=0; int tdi = (buffer[i / 8] & (1 << (i % 8))) != 0;
jlink_tap_append_step(tms, tdi); jlink_tap_append_step(tms, tdi);
} }
pending_scan_results_length++; pending_scan_results_length++;

View File

@ -614,7 +614,7 @@ void jtag_add_clocks(int num_cycles);
* matter if the operation was executed *before* jtag_execute_queue(), * matter if the operation was executed *before* jtag_execute_queue(),
* jtag_execute_queue() will still return an error code. * jtag_execute_queue() will still return an error code.
* *
* All jtag_add_xxx() calls that have in_handler!=NULL will have been * All jtag_add_xxx() calls that have in_handler != NULL will have been
* executed when this fn returns, but if what has been queued only * executed when this fn returns, but if what has been queued only
* clocks data out, without reading anything back, then JTAG could * clocks data out, without reading anything back, then JTAG could
* be running *after* jtag_execute_queue() returns. The API does * be running *after* jtag_execute_queue() returns. The API does

View File

@ -279,7 +279,7 @@ static int presto_open_ftd2xx(char *req_serial)
if ((presto->status = FT_Read(presto->handle, &presto_data, 1, &ftbytes)) != FT_OK) if ((presto->status = FT_Read(presto->handle, &presto_data, 1, &ftbytes)) != FT_OK)
return ERROR_JTAG_DEVICE_ERROR; return ERROR_JTAG_DEVICE_ERROR;
if (ftbytes!=1) if (ftbytes != 1)
{ {
LOG_DEBUG("PRESTO reset"); LOG_DEBUG("PRESTO reset");
@ -313,7 +313,7 @@ static int presto_open_ftd2xx(char *req_serial)
if ((presto->status = FT_Read(presto->handle, &presto_data, 1, &ftbytes)) != FT_OK) if ((presto->status = FT_Read(presto->handle, &presto_data, 1, &ftbytes)) != FT_OK)
return ERROR_JTAG_DEVICE_ERROR; return ERROR_JTAG_DEVICE_ERROR;
if (ftbytes!=1) if (ftbytes != 1)
{ {
LOG_DEBUG("PRESTO not responding"); LOG_DEBUG("PRESTO not responding");
return ERROR_JTAG_DEVICE_ERROR; return ERROR_JTAG_DEVICE_ERROR;

View File

@ -1262,7 +1262,7 @@ static int Jim_Command_drscan(Jim_Interp *interp, int argc, Jim_Obj *const *args
* args[N-2] = "-endstate" * args[N-2] = "-endstate"
* args[N-1] = statename * args[N-1] = statename
*/ */
if ((argc < 4) || ((argc % 2)!=0)) if ((argc < 4) || ((argc % 2) != 0))
{ {
Jim_WrongNumArgs(interp, 1, args, "wrong arguments"); Jim_WrongNumArgs(interp, 1, args, "wrong arguments");
return JIM_ERR; return JIM_ERR;

View File

@ -79,7 +79,7 @@ static void setCurrentState(enum tap_state state)
} }
/* /*
* Enter state and cause repeat transitions *out* of that state. So if the endState!=state, then * Enter state and cause repeat transitions *out* of that state. So if the endState != state, then
* the transition from state to endState counts as a transition out of state. * the transition from state to endState counts as a transition out of state.
*/ */
static __inline__ void shiftValueInner(const enum tap_state state, const enum tap_state endState, int repeat, cyg_uint32 value) static __inline__ void shiftValueInner(const enum tap_state state, const enum tap_state endState, int repeat, cyg_uint32 value)
@ -92,7 +92,7 @@ static __inline__ void shiftValueInner(const enum tap_state state, const enum ta
ZY1000_POKE(ZY1000_JTAG_BASE+0xc, value); ZY1000_POKE(ZY1000_JTAG_BASE+0xc, value);
#if 1 #if 1
#if TEST_MANUAL() #if TEST_MANUAL()
if ((state==TAP_DRSHIFT)&&(endState!=TAP_DRSHIFT)) if ((state==TAP_DRSHIFT)&&(endState != TAP_DRSHIFT))
{ {
int i; int i;
setCurrentState(state); setCurrentState(state);
@ -100,7 +100,7 @@ static __inline__ void shiftValueInner(const enum tap_state state, const enum ta
{ {
int tms; int tms;
tms=0; tms=0;
if ((i==repeat-1)&&(state!=endState)) if ((i==repeat-1)&&(state != endState))
{ {
tms=1; tms=1;
} }

View File

@ -133,7 +133,7 @@ void zy1000_reset(int trst, int srst)
} }
else else
{ {
/* Danger!!! if clk!=0 when in /* Danger!!! if clk != 0 when in
* idle in TAP_IDLE, reset halt on str912 will fail. * idle in TAP_IDLE, reset halt on str912 will fail.
*/ */
ZY1000_POKE(ZY1000_JTAG_BASE+0x10, 0x00000001); ZY1000_POKE(ZY1000_JTAG_BASE+0x10, 0x00000001);
@ -309,7 +309,7 @@ zylinjtag_Jim_Command_powerstatus(Jim_Interp *interp,
cyg_uint32 status; cyg_uint32 status;
ZY1000_PEEK(ZY1000_JTAG_BASE+0x10, status); ZY1000_PEEK(ZY1000_JTAG_BASE+0x10, status);
Jim_SetResult(interp, Jim_NewIntObj(interp, (status&0x80)!=0)); Jim_SetResult(interp, Jim_NewIntObj(interp, (status&0x80) != 0));
return JIM_OK; return JIM_OK;
} }
@ -363,7 +363,7 @@ int interface_jtag_execute_queue(void)
/* clear JTAG error register */ /* clear JTAG error register */
ZY1000_POKE(ZY1000_JTAG_BASE+0x14, 0x400); ZY1000_POKE(ZY1000_JTAG_BASE+0x14, 0x400);
if ((empty&0x400)!=0) if ((empty&0x400) != 0)
{ {
LOG_WARNING("RCLK timeout"); LOG_WARNING("RCLK timeout");
/* the error is informative only as we don't want to break the firmware if there /* the error is informative only as we don't want to break the firmware if there
@ -427,7 +427,7 @@ static __inline void scanFields(int num_fields, const scan_field_t *fields, tap_
// figure out where to store the input data // figure out where to store the input data
int num_bits=fields[i].num_bits; int num_bits=fields[i].num_bits;
if (fields[i].in_value!=NULL) if (fields[i].in_value != NULL)
{ {
inBuffer=fields[i].in_value; inBuffer=fields[i].in_value;
} }
@ -453,7 +453,7 @@ static __inline void scanFields(int num_fields, const scan_field_t *fields, tap_
// we have (num_bits+7)/8 bytes of bits to toggle out. // we have (num_bits+7)/8 bytes of bits to toggle out.
// bits are pushed out LSB to MSB // bits are pushed out LSB to MSB
value=0; value=0;
if (fields[i].out_value!=NULL) if (fields[i].out_value != NULL)
{ {
for (l=0; l<k; l+=8) for (l=0; l<k; l+=8)
{ {
@ -465,7 +465,7 @@ static __inline void scanFields(int num_fields, const scan_field_t *fields, tap_
shiftValueInner(shiftState, pause_state, k, value); shiftValueInner(shiftState, pause_state, k, value);
if (inBuffer!=NULL) if (inBuffer != NULL)
{ {
// data in, LSB to MSB // data in, LSB to MSB
value=getShiftValue(); value=getShiftValue();

View File

@ -69,7 +69,7 @@ static void print_version(void)
/* Give TELNET a way to find out what version this is */ /* Give TELNET a way to find out what version this is */
static int handle_version_command(struct command_context_s *cmd_ctx, char *cmd, char **args, int argc) static int handle_version_command(struct command_context_s *cmd_ctx, char *cmd, char **args, int argc)
{ {
if (argc!=0) if (argc != 0)
return ERROR_COMMAND_SYNTAX_ERROR; return ERROR_COMMAND_SYNTAX_ERROR;
command_print(cmd_ctx, OPENOCD_VERSION); command_print(cmd_ctx, OPENOCD_VERSION);
@ -112,7 +112,7 @@ int ioutil_init(struct command_context_s *cmd_ctx);
static int handle_init_command(struct command_context_s *cmd_ctx, char *cmd, char **args, int argc) static int handle_init_command(struct command_context_s *cmd_ctx, char *cmd, char **args, int argc)
{ {
if (argc!=0) if (argc != 0)
return ERROR_COMMAND_SYNTAX_ERROR; return ERROR_COMMAND_SYNTAX_ERROR;
int retval; int retval;
@ -268,14 +268,14 @@ int openocd_main(int argc, char *argv[])
return EXIT_FAILURE; return EXIT_FAILURE;
#if BUILD_HTTPD #if BUILD_HTTPD
if (httpd_start()!=ERROR_OK) if (httpd_start() != ERROR_OK)
return EXIT_FAILURE; return EXIT_FAILURE;
#endif #endif
if (ret != ERROR_COMMAND_CLOSE_CONNECTION) if (ret != ERROR_COMMAND_CLOSE_CONNECTION)
{ {
command_context_mode(cmd_ctx, COMMAND_EXEC); command_context_mode(cmd_ctx, COMMAND_EXEC);
if (command_run_line(cmd_ctx, "init")!=ERROR_OK) if (command_run_line(cmd_ctx, "init") != ERROR_OK)
return EXIT_FAILURE; return EXIT_FAILURE;
/* handle network connections */ /* handle network connections */

View File

@ -133,7 +133,7 @@ int check_pending(connection_t *connection, int timeout_s, int *got_data)
return ERROR_OK; return ERROR_OK;
} }
} }
*got_data=FD_ISSET(connection->fd, &read_fds)!=0; *got_data=FD_ISSET(connection->fd, &read_fds) != 0;
return ERROR_OK; return ERROR_OK;
} }
@ -313,7 +313,7 @@ int gdb_put_packet_inner(connection_t *connection, char *buffer, int len)
int gotdata; int gotdata;
for (;;) for (;;)
{ {
if ((retval=check_pending(connection, 0, &gotdata))!=ERROR_OK) if ((retval=check_pending(connection, 0, &gotdata)) != ERROR_OK)
return retval; return retval;
if (!gotdata) if (!gotdata)
break; break;
@ -600,11 +600,11 @@ int gdb_get_packet_inner(connection_t *connection, char *buffer, int *len)
*/ */
if (gdb_con->noack_mode) if (gdb_con->noack_mode)
{ {
if ((retval=fetch_packet(connection, &checksum_ok, 1, len, buffer))!=ERROR_OK) if ((retval=fetch_packet(connection, &checksum_ok, 1, len, buffer)) != ERROR_OK)
return retval; return retval;
} else } else
{ {
if ((retval=fetch_packet(connection, &checksum_ok, 0, len, buffer))!=ERROR_OK) if ((retval=fetch_packet(connection, &checksum_ok, 0, len, buffer)) != ERROR_OK)
return retval; return retval;
} }
@ -1190,7 +1190,7 @@ int gdb_read_memory_packet(connection_t *connection, target_t *target, char *pac
retval = target_read_buffer(target, addr, len, buffer); retval = target_read_buffer(target, addr, len, buffer);
if ((retval!=ERROR_OK)&&!gdb_report_data_abort) if ((retval != ERROR_OK)&&!gdb_report_data_abort)
{ {
/* TODO : Here we have to lie and send back all zero's lest stack traces won't work. /* TODO : Here we have to lie and send back all zero's lest stack traces won't work.
* At some point this might be fixed in GDB, in which case this code can be removed. * At some point this might be fixed in GDB, in which case this code can be removed.
@ -1738,7 +1738,7 @@ int gdb_query_packet(connection_t *connection, target_t *target, char *packet, i
p->base, p->size, blocksize); p->base, p->size, blocksize);
ram_start=p->base+p->size; ram_start=p->base+p->size;
} }
if (ram_start!=0) if (ram_start != 0)
{ {
xml_printf(&retval, &xml, &pos, &size, "<memory type=\"ram\" start=\"0x%x\" length=\"0x%x\"/>\n", xml_printf(&retval, &xml, &pos, &size, "<memory type=\"ram\" start=\"0x%x\" length=\"0x%x\"/>\n",
ram_start, 0-ram_start); ram_start, 0-ram_start);
@ -2109,7 +2109,7 @@ int gdb_input_inner(connection_t *connection)
log_add_callback(gdb_log_callback, connection); log_add_callback(gdb_log_callback, connection);
target_call_event_callbacks(target, TARGET_EVENT_GDB_START); target_call_event_callbacks(target, TARGET_EVENT_GDB_START);
int retval=gdb_step_continue_packet(connection, target, packet, packet_size); int retval=gdb_step_continue_packet(connection, target, packet, packet_size);
if (retval!=ERROR_OK) if (retval != ERROR_OK)
{ {
/* we'll never receive a halted condition... issue a false one.. */ /* we'll never receive a halted condition... issue a false one.. */
gdb_frontend_halted(target, connection); gdb_frontend_halted(target, connection);

View File

@ -142,7 +142,7 @@ httpd_Jim_Command_formfetch(Jim_Interp *interp,
int argc, int argc,
Jim_Obj *const *argv) Jim_Obj *const *argv)
{ {
if (argc!=2) if (argc != 2)
{ {
Jim_WrongNumArgs(interp, 1, argv, "method ?args ...?"); Jim_WrongNumArgs(interp, 1, argv, "method ?args ...?");
return JIM_ERR; return JIM_ERR;
@ -202,7 +202,7 @@ static void append_key(struct httpd_request *r, const char *key,
Jim_Obj *dict = Jim_GetVariableStr(interp, "httppostdata", 0); Jim_Obj *dict = Jim_GetVariableStr(interp, "httppostdata", 0);
if (dict!=NULL) if (dict != NULL)
{ {
if (Jim_DictKey(interp, dict, keyObj, &value, 0) != JIM_OK) if (Jim_DictKey(interp, dict, keyObj, &value, 0) != JIM_OK)
{ {

View File

@ -263,7 +263,7 @@ int arm7_9_set_breakpoint(struct target_s *target, breakpoint_t *breakpoint)
} }
else if (breakpoint->type == BKPT_SOFT) else if (breakpoint->type == BKPT_SOFT)
{ {
if ((retval=arm7_9_set_software_breakpoints(arm7_9))!=ERROR_OK) if ((retval=arm7_9_set_software_breakpoints(arm7_9)) != ERROR_OK)
return retval; return retval;
/* did we already set this breakpoint? */ /* did we already set this breakpoint? */
@ -922,7 +922,7 @@ int arm7_9_poll(target_t *target)
{ {
reg_t *reg = register_get_by_name(target->reg_cache, "pc", 1); reg_t *reg = register_get_by_name(target->reg_cache, "pc", 1);
uint32_t t=*((uint32_t *)reg->value); uint32_t t=*((uint32_t *)reg->value);
if (t!=0) if (t != 0)
{ {
LOG_ERROR("PC was not 0. Does this target need srst_pulls_trst?"); LOG_ERROR("PC was not 0. Does this target need srst_pulls_trst?");
} }
@ -1050,19 +1050,19 @@ int arm7_9_deassert_reset(target_t *target)
jtag_add_reset(0, 0); jtag_add_reset(0, 0);
enum reset_types jtag_reset_config = jtag_get_reset_config(); enum reset_types jtag_reset_config = jtag_get_reset_config();
if (target->reset_halt&&(jtag_reset_config & RESET_SRST_PULLS_TRST)!=0) if (target->reset_halt&&(jtag_reset_config & RESET_SRST_PULLS_TRST) != 0)
{ {
LOG_WARNING("srst pulls trst - can not reset into halted mode. Issuing halt after reset."); LOG_WARNING("srst pulls trst - can not reset into halted mode. Issuing halt after reset.");
/* set up embedded ice registers again */ /* set up embedded ice registers again */
if ((retval = target_examine_one(target)) != ERROR_OK) if ((retval = target_examine_one(target)) != ERROR_OK)
return retval; return retval;
if ((retval=target_poll(target))!=ERROR_OK) if ((retval=target_poll(target)) != ERROR_OK)
{ {
return retval; return retval;
} }
if ((retval=target_halt(target))!=ERROR_OK) if ((retval=target_halt(target)) != ERROR_OK)
{ {
return retval; return retval;
} }
@ -1147,7 +1147,7 @@ int arm7_9_soft_reset_halt(struct target_s *target)
int i; int i;
int retval; int retval;
if ((retval=target_halt(target))!=ERROR_OK) if ((retval=target_halt(target)) != ERROR_OK)
return retval; return retval;
long long then=timeval_ms(); long long then=timeval_ms();
@ -1157,7 +1157,7 @@ int arm7_9_soft_reset_halt(struct target_s *target)
if (buf_get_u32(dbg_stat->value, EICE_DBG_STATUS_DBGACK, 1) != 0) if (buf_get_u32(dbg_stat->value, EICE_DBG_STATUS_DBGACK, 1) != 0)
break; break;
embeddedice_read_reg(dbg_stat); embeddedice_read_reg(dbg_stat);
if ((retval=jtag_execute_queue())!=ERROR_OK) if ((retval=jtag_execute_queue()) != ERROR_OK)
return retval; return retval;
if (debug_level>=3) if (debug_level>=3)
{ {
@ -2576,7 +2576,7 @@ static int arm7_9_dcc_completion(struct target_s *target, uint32_t exit_point, i
armv4_5_common_t *armv4_5 = target->arch_info; armv4_5_common_t *armv4_5 = target->arch_info;
arm7_9_common_t *arm7_9 = armv4_5->arch_info; arm7_9_common_t *arm7_9 = armv4_5->arch_info;
if ((retval=target_wait_state(target, TARGET_DEBUG_RUNNING, 500))!=ERROR_OK) if ((retval=target_wait_state(target, TARGET_DEBUG_RUNNING, 500)) != ERROR_OK)
return retval; return retval;
int little=target->endianness==TARGET_LITTLE_ENDIAN; int little=target->endianness==TARGET_LITTLE_ENDIAN;
@ -2677,7 +2677,7 @@ int arm7_9_bulk_write_memory(target_t *target, uint32_t address, uint32_t count,
if (retval==ERROR_OK) if (retval==ERROR_OK)
{ {
uint32_t endaddress=buf_get_u32(reg_params[0].value, 0, 32); uint32_t endaddress=buf_get_u32(reg_params[0].value, 0, 32);
if (endaddress!=(address+count*4)) if (endaddress != (address+count*4))
{ {
LOG_ERROR("DCC write failed, expected end address 0x%08" PRIx32 " got 0x%0" PRIx32 "", (address+count*4), endaddress); LOG_ERROR("DCC write failed, expected end address 0x%08" PRIx32 " got 0x%0" PRIx32 "", (address+count*4), endaddress);
retval=ERROR_FAIL; retval=ERROR_FAIL;
@ -2734,7 +2734,7 @@ int arm7_9_checksum_memory(struct target_s *target, uint32_t address, uint32_t c
/* convert flash writing code into a buffer in target endianness */ /* convert flash writing code into a buffer in target endianness */
for (i = 0; i < (sizeof(arm7_9_crc_code)/sizeof(uint32_t)); i++) for (i = 0; i < (sizeof(arm7_9_crc_code)/sizeof(uint32_t)); i++)
{ {
if ((retval=target_write_u32(target, crc_algorithm->address + i*sizeof(uint32_t), arm7_9_crc_code[i]))!=ERROR_OK) if ((retval=target_write_u32(target, crc_algorithm->address + i*sizeof(uint32_t), arm7_9_crc_code[i])) != ERROR_OK)
{ {
return retval; return retval;
} }

View File

@ -739,13 +739,13 @@ int arm7tdmi_examine(struct target_s *target)
} }
target_set_examined(target); target_set_examined(target);
} }
if ((retval=embeddedice_setup(target))!=ERROR_OK) if ((retval=embeddedice_setup(target)) != ERROR_OK)
return retval; return retval;
if ((retval=arm7_9_setup(target))!=ERROR_OK) if ((retval=arm7_9_setup(target)) != ERROR_OK)
return retval; return retval;
if (arm7_9->etm_ctx) if (arm7_9->etm_ctx)
{ {
if ((retval=etm_setup(target))!=ERROR_OK) if ((retval=etm_setup(target)) != ERROR_OK)
return retval; return retval;
} }
return ERROR_OK; return ERROR_OK;

View File

@ -831,13 +831,13 @@ int arm9tdmi_examine(struct target_s *target)
} }
target_set_examined(target); target_set_examined(target);
} }
if ((retval=embeddedice_setup(target))!=ERROR_OK) if ((retval=embeddedice_setup(target)) != ERROR_OK)
return retval; return retval;
if ((retval=arm7_9_setup(target))!=ERROR_OK) if ((retval=arm7_9_setup(target)) != ERROR_OK)
return retval; return retval;
if (arm7_9->etm_ctx) if (arm7_9->etm_ctx)
{ {
if ((retval=etm_setup(target))!=ERROR_OK) if ((retval=etm_setup(target)) != ERROR_OK)
return retval; return retval;
} }
return ERROR_OK; return ERROR_OK;

View File

@ -195,7 +195,7 @@ int swjdp_transaction_endcheck(swjdp_common_t *swjdp)
https://lists.berlios.de/pipermail/openocd-development/2008-September/003107.html https://lists.berlios.de/pipermail/openocd-development/2008-September/003107.html
*/ */
if ((retval=jtag_execute_queue())!=ERROR_OK) if ((retval=jtag_execute_queue()) != ERROR_OK)
{ {
LOG_ERROR("BUG: Why does this fail the first time????"); LOG_ERROR("BUG: Why does this fail the first time????");
} }
@ -203,7 +203,7 @@ int swjdp_transaction_endcheck(swjdp_common_t *swjdp)
#endif #endif
scan_inout_check_u32(swjdp, DAP_IR_DPACC, DP_CTRL_STAT, DPAP_READ, 0, &ctrlstat); scan_inout_check_u32(swjdp, DAP_IR_DPACC, DP_CTRL_STAT, DPAP_READ, 0, &ctrlstat);
if ((retval=jtag_execute_queue())!=ERROR_OK) if ((retval=jtag_execute_queue()) != ERROR_OK)
return retval; return retval;
swjdp->ack = swjdp->ack & 0x7; swjdp->ack = swjdp->ack & 0x7;
@ -228,7 +228,7 @@ int swjdp_transaction_endcheck(swjdp_common_t *swjdp)
} }
scan_inout_check_u32(swjdp, DAP_IR_DPACC, DP_CTRL_STAT, DPAP_READ, 0, &ctrlstat); scan_inout_check_u32(swjdp, DAP_IR_DPACC, DP_CTRL_STAT, DPAP_READ, 0, &ctrlstat);
if ((retval=jtag_execute_queue())!=ERROR_OK) if ((retval=jtag_execute_queue()) != ERROR_OK)
return retval; return retval;
swjdp->ack = swjdp->ack & 0x7; swjdp->ack = swjdp->ack & 0x7;
} }
@ -261,19 +261,19 @@ int swjdp_transaction_endcheck(swjdp_common_t *swjdp)
/* Clear Sticky Error Bits */ /* Clear Sticky Error Bits */
scan_inout_check_u32(swjdp, DAP_IR_DPACC, DP_CTRL_STAT, DPAP_WRITE, swjdp->dp_ctrl_stat | SSTICKYORUN | SSTICKYERR, NULL); scan_inout_check_u32(swjdp, DAP_IR_DPACC, DP_CTRL_STAT, DPAP_WRITE, swjdp->dp_ctrl_stat | SSTICKYORUN | SSTICKYERR, NULL);
scan_inout_check_u32(swjdp, DAP_IR_DPACC, DP_CTRL_STAT, DPAP_READ, 0, &ctrlstat); scan_inout_check_u32(swjdp, DAP_IR_DPACC, DP_CTRL_STAT, DPAP_READ, 0, &ctrlstat);
if ((retval=jtag_execute_queue())!=ERROR_OK) if ((retval=jtag_execute_queue()) != ERROR_OK)
return retval; return retval;
LOG_DEBUG("swjdp: status 0x%" PRIx32 "", ctrlstat); LOG_DEBUG("swjdp: status 0x%" PRIx32 "", ctrlstat);
dap_ap_read_reg_u32(swjdp, AP_REG_CSW, &mem_ap_csw); dap_ap_read_reg_u32(swjdp, AP_REG_CSW, &mem_ap_csw);
dap_ap_read_reg_u32(swjdp, AP_REG_TAR, &mem_ap_tar); dap_ap_read_reg_u32(swjdp, AP_REG_TAR, &mem_ap_tar);
if ((retval=jtag_execute_queue())!=ERROR_OK) if ((retval=jtag_execute_queue()) != ERROR_OK)
return retval; return retval;
LOG_ERROR("Read MEM_AP_CSW 0x%" PRIx32 ", MEM_AP_TAR 0x%" PRIx32 "", mem_ap_csw, mem_ap_tar); LOG_ERROR("Read MEM_AP_CSW 0x%" PRIx32 ", MEM_AP_TAR 0x%" PRIx32 "", mem_ap_csw, mem_ap_tar);
} }
if ((retval=jtag_execute_queue())!=ERROR_OK) if ((retval=jtag_execute_queue()) != ERROR_OK)
return retval; return retval;
return ERROR_JTAG_DEVICE_ERROR; return ERROR_JTAG_DEVICE_ERROR;
} }
@ -971,7 +971,7 @@ int ahbap_debugport_init(swjdp_common_t *swjdp)
dap_dp_write_reg(swjdp, swjdp->dp_ctrl_stat, DP_CTRL_STAT); dap_dp_write_reg(swjdp, swjdp->dp_ctrl_stat, DP_CTRL_STAT);
dap_dp_read_reg(swjdp, &ctrlstat, DP_CTRL_STAT); dap_dp_read_reg(swjdp, &ctrlstat, DP_CTRL_STAT);
if ((retval=jtag_execute_queue())!=ERROR_OK) if ((retval=jtag_execute_queue()) != ERROR_OK)
return retval; return retval;
/* Check that we have debug power domains activated */ /* Check that we have debug power domains activated */
@ -979,7 +979,7 @@ int ahbap_debugport_init(swjdp_common_t *swjdp)
{ {
LOG_DEBUG("swjdp: wait CDBGPWRUPACK"); LOG_DEBUG("swjdp: wait CDBGPWRUPACK");
dap_dp_read_reg(swjdp, &ctrlstat, DP_CTRL_STAT); dap_dp_read_reg(swjdp, &ctrlstat, DP_CTRL_STAT);
if ((retval=jtag_execute_queue())!=ERROR_OK) if ((retval=jtag_execute_queue()) != ERROR_OK)
return retval; return retval;
alive_sleep(10); alive_sleep(10);
} }
@ -988,7 +988,7 @@ int ahbap_debugport_init(swjdp_common_t *swjdp)
{ {
LOG_DEBUG("swjdp: wait CSYSPWRUPACK"); LOG_DEBUG("swjdp: wait CSYSPWRUPACK");
dap_dp_read_reg(swjdp, &ctrlstat, DP_CTRL_STAT); dap_dp_read_reg(swjdp, &ctrlstat, DP_CTRL_STAT);
if ((retval=jtag_execute_queue())!=ERROR_OK) if ((retval=jtag_execute_queue()) != ERROR_OK)
return retval; return retval;
alive_sleep(10); alive_sleep(10);
} }
@ -1027,7 +1027,7 @@ int dap_info_command(struct command_context_s *cmd_ctx, swjdp_common_t *swjdp, i
dap_ap_read_reg_u32(swjdp, 0xFC, &apid); dap_ap_read_reg_u32(swjdp, 0xFC, &apid);
swjdp_transaction_endcheck(swjdp); swjdp_transaction_endcheck(swjdp);
/* Now we read ROM table ID registers, ref. ARM IHI 0029B sec */ /* Now we read ROM table ID registers, ref. ARM IHI 0029B sec */
mem_ap = ((apid&0x10000)&&((apid&0x0F)!=0)); mem_ap = ((apid&0x10000)&&((apid&0x0F) != 0));
command_print(cmd_ctx, "ap identification register 0x%8.8" PRIx32 "", apid); command_print(cmd_ctx, "ap identification register 0x%8.8" PRIx32 "", apid);
if (apid) if (apid)
{ {

View File

@ -1435,7 +1435,7 @@ int evaluate_shift_imm_thumb(uint16_t opcode, uint32_t address, arm_instruction_
break; break;
} }
if ((imm==0) && (opc!=0)) if ((imm==0) && (opc != 0))
imm = 32; imm = 32;
instruction->info.data_proc.Rd = Rd; instruction->info.data_proc.Rd = Rd;

View File

@ -501,9 +501,9 @@ static int armv4_5_run_algorithm_completion(struct target_s *target, uint32_t ex
} }
if (target->state != TARGET_HALTED) if (target->state != TARGET_HALTED)
{ {
if ((retval=target_halt(target))!=ERROR_OK) if ((retval=target_halt(target)) != ERROR_OK)
return retval; return retval;
if ((retval=target_wait_state(target, TARGET_HALTED, 500))!=ERROR_OK) if ((retval=target_wait_state(target, TARGET_HALTED, 500)) != ERROR_OK)
{ {
return retval; return retval;
} }
@ -618,7 +618,7 @@ int armv4_5_run_algorithm_inner(struct target_s *target, int num_mem_params, mem
breakpoint_remove(target, exit_point); breakpoint_remove(target, exit_point);
if (retval!=ERROR_OK) if (retval != ERROR_OK)
return retval; return retval;
for (i = 0; i < num_mem_params; i++) for (i = 0; i < num_mem_params; i++)

View File

@ -304,9 +304,9 @@ static int armv7m_run_and_wait(struct target_s *target, uint32_t entry_point, in
/* If the target fails to halt due to the breakpoint, force a halt */ /* If the target fails to halt due to the breakpoint, force a halt */
if (retval != ERROR_OK || target->state != TARGET_HALTED) if (retval != ERROR_OK || target->state != TARGET_HALTED)
{ {
if ((retval=target_halt(target))!=ERROR_OK) if ((retval=target_halt(target)) != ERROR_OK)
return retval; return retval;
if ((retval=target_wait_state(target, TARGET_HALTED, 500))!=ERROR_OK) if ((retval=target_wait_state(target, TARGET_HALTED, 500)) != ERROR_OK)
{ {
return retval; return retval;
} }
@ -356,7 +356,7 @@ int armv7m_run_algorithm(struct target_s *target, int num_mem_params, mem_param_
for (i = 0; i < num_mem_params; i++) for (i = 0; i < num_mem_params; i++)
{ {
if ((retval=target_write_buffer(target, mem_params[i].address, mem_params[i].size, mem_params[i].value))!=ERROR_OK) if ((retval=target_write_buffer(target, mem_params[i].address, mem_params[i].size, mem_params[i].value)) != ERROR_OK)
return retval; return retval;
} }

View File

@ -141,7 +141,7 @@ void breakpoint_remove(target_t *target, uint32_t address)
void breakpoint_clear_target(target_t *target) void breakpoint_clear_target(target_t *target)
{ {
breakpoint_t *breakpoint; breakpoint_t *breakpoint;
while ((breakpoint = target->breakpoints)!=NULL) while ((breakpoint = target->breakpoints) != NULL)
{ {
breakpoint_free(target, breakpoint); breakpoint_free(target, breakpoint);
} }
@ -260,7 +260,7 @@ void watchpoint_remove(target_t *target, uint32_t address)
void watchpoint_clear_target(target_t *target) void watchpoint_clear_target(target_t *target)
{ {
watchpoint_t *watchpoint; watchpoint_t *watchpoint;
while ((watchpoint = target->watchpoints)!=NULL) while ((watchpoint = target->watchpoints) != NULL)
{ {
watchpoint_free(target, watchpoint); watchpoint_free(target, watchpoint);
} }

View File

@ -852,7 +852,7 @@ int cortex_m3_assert_reset(target_t *target)
if (target->reset_halt) if (target->reset_halt)
{ {
int retval; int retval;
if ((retval = target_halt(target))!=ERROR_OK) if ((retval = target_halt(target)) != ERROR_OK)
return retval; return retval;
} }

View File

@ -125,7 +125,7 @@ reg_cache_t* embeddedice_build_reg_cache(target_t *target, arm7_9_common_t *arm7
/* identify EmbeddedICE version by reading DCC control register */ /* identify EmbeddedICE version by reading DCC control register */
embeddedice_read_reg(&reg_list[EICE_COMMS_CTRL]); embeddedice_read_reg(&reg_list[EICE_COMMS_CTRL]);
if ((retval=jtag_execute_queue())!=ERROR_OK) if ((retval=jtag_execute_queue()) != ERROR_OK)
{ {
for (i = 0; i < num_regs; i++) for (i = 0; i < num_regs; i++)
{ {
@ -204,7 +204,7 @@ int embeddedice_setup(target_t *target)
reg_t *dbg_ctrl = &arm7_9->eice_cache->reg_list[EICE_DBG_CTRL]; reg_t *dbg_ctrl = &arm7_9->eice_cache->reg_list[EICE_DBG_CTRL];
embeddedice_read_reg(dbg_ctrl); embeddedice_read_reg(dbg_ctrl);
if ((retval=jtag_execute_queue())!=ERROR_OK) if ((retval=jtag_execute_queue()) != ERROR_OK)
return retval; return retval;
buf_set_u32(dbg_ctrl->value, 4, 1, 0); buf_set_u32(dbg_ctrl->value, 4, 1, 0);
embeddedice_set_reg_w_exec(dbg_ctrl, dbg_ctrl->value); embeddedice_set_reg_w_exec(dbg_ctrl, dbg_ctrl->value);

View File

@ -282,7 +282,7 @@ int etm_setup(target_t *target)
buf_set_u32(etm_ctrl_reg->value, 0, etm_ctrl_reg->size, etm_ctrl_value); buf_set_u32(etm_ctrl_reg->value, 0, etm_ctrl_reg->size, etm_ctrl_value);
etm_store_reg(etm_ctrl_reg); etm_store_reg(etm_ctrl_reg);
if ((retval=jtag_execute_queue())!=ERROR_OK) if ((retval=jtag_execute_queue()) != ERROR_OK)
return retval; return retval;
if ((retval=etm_ctx->capture_driver->init(etm_ctx)) != ERROR_OK) if ((retval=etm_ctx->capture_driver->init(etm_ctx)) != ERROR_OK)

View File

@ -688,7 +688,7 @@ int feroceon_examine(struct target_s *target)
int retval; int retval;
retval = arm9tdmi_examine(target); retval = arm9tdmi_examine(target);
if (retval!=ERROR_OK) if (retval != ERROR_OK)
return retval; return retval;
armv4_5 = target->arch_info; armv4_5 = target->arch_info;

View File

@ -64,7 +64,7 @@ static int autodetect_image_type(image_t *image, char *url)
} }
fileio_close(&fileio); fileio_close(&fileio);
if (retval!=ERROR_OK) if (retval != ERROR_OK)
return retval; return retval;
/* check header against known signatures */ /* check header against known signatures */
@ -362,7 +362,7 @@ static int image_elf_read_headers(image_t *image)
return ERROR_FILEIO_OPERATION_FAILED; return ERROR_FILEIO_OPERATION_FAILED;
} }
if (strncmp((char*)elf->header->e_ident,ELFMAG,SELFMAG)!=0) if (strncmp((char*)elf->header->e_ident,ELFMAG,SELFMAG) != 0)
{ {
LOG_ERROR("invalid ELF file, bad magic number"); LOG_ERROR("invalid ELF file, bad magic number");
return ERROR_IMAGE_FORMAT_ERROR; return ERROR_IMAGE_FORMAT_ERROR;
@ -374,8 +374,8 @@ static int image_elf_read_headers(image_t *image)
} }
elf->endianness = elf->header->e_ident[EI_DATA]; elf->endianness = elf->header->e_ident[EI_DATA];
if ((elf->endianness!=ELFDATA2LSB) if ((elf->endianness != ELFDATA2LSB)
&&(elf->endianness!=ELFDATA2MSB)) &&(elf->endianness != ELFDATA2MSB))
{ {
LOG_ERROR("invalid ELF file, unknown endianess setting"); LOG_ERROR("invalid ELF file, unknown endianess setting");
return ERROR_IMAGE_FORMAT_ERROR; return ERROR_IMAGE_FORMAT_ERROR;

View File

@ -314,7 +314,7 @@ int mips_m4k_assert_reset(target_t *target)
if (target->reset_halt) if (target->reset_halt)
{ {
int retval; int retval;
if ((retval = target_halt(target))!=ERROR_OK) if ((retval = target_halt(target)) != ERROR_OK)
return retval; return retval;
} }

View File

@ -1088,7 +1088,7 @@ int target_arch_state(struct target_s *target)
LOG_USER("target state: %s", LOG_USER("target state: %s",
Jim_Nvp_value2name_simple(nvp_target_state,target->state)->name); Jim_Nvp_value2name_simple(nvp_target_state,target->state)->name);
if (target->state!=TARGET_HALTED) if (target->state != TARGET_HALTED)
return ERROR_OK; return ERROR_OK;
retval=target->type->arch_state(target); retval=target->type->arch_state(target);
@ -1584,7 +1584,7 @@ static int sense_handler(void)
static int prevPowerdropout = 0; static int prevPowerdropout = 0;
int retval; int retval;
if ((retval=jtag_power_dropout(&powerDropout))!=ERROR_OK) if ((retval=jtag_power_dropout(&powerDropout)) != ERROR_OK)
return retval; return retval;
int powerRestored; int powerRestored;
@ -1603,7 +1603,7 @@ static int sense_handler(void)
lastPower = current; lastPower = current;
} }
if ((retval=jtag_srst_asserted(&srstAsserted))!=ERROR_OK) if ((retval=jtag_srst_asserted(&srstAsserted)) != ERROR_OK)
return retval; return retval;
int srstDeasserted; int srstDeasserted;
@ -1909,7 +1909,7 @@ int target_wait_state(target_t *target, enum target_state state, int ms)
for (;;) for (;;)
{ {
if ((retval=target_poll(target))!=ERROR_OK) if ((retval=target_poll(target)) != ERROR_OK)
return retval; return retval;
if (target->state == state) if (target->state == state)
{ {
@ -2872,7 +2872,7 @@ static void writeGmon(uint32_t *samples, uint32_t sampleNum, char *filename)
/*append binary memory gmon.out profile_hist_data (profile_hist_data + profile_hist_hdr.hist_size) */ /*append binary memory gmon.out profile_hist_data (profile_hist_data + profile_hist_hdr.hist_size) */
char *data=malloc(2*length); char *data=malloc(2*length);
if (data!=NULL) if (data != NULL)
{ {
for (i=0; i<length;i++) for (i=0; i<length;i++)
{ {
@ -2903,7 +2903,7 @@ static int handle_profile_command(struct command_context_s *cmd_ctx, char *cmd,
struct timeval timeout, now; struct timeval timeout, now;
gettimeofday(&timeout, NULL); gettimeofday(&timeout, NULL);
if (argc!=2) if (argc != 2)
{ {
return ERROR_COMMAND_SYNTAX_ERROR; return ERROR_COMMAND_SYNTAX_ERROR;
} }
@ -2949,7 +2949,7 @@ static int handle_profile_command(struct command_context_s *cmd_ctx, char *cmd,
retval=ERROR_OK; retval=ERROR_OK;
break; break;
} }
if (retval!=ERROR_OK) if (retval != ERROR_OK)
{ {
break; break;
} }
@ -3388,7 +3388,7 @@ void target_handle_event( target_t *target, enum target_event e )
e, e,
Jim_Nvp_value2name_simple( nvp_target_event, e )->name, Jim_Nvp_value2name_simple( nvp_target_event, e )->name,
Jim_GetString( teap->body, NULL ) ); Jim_GetString( teap->body, NULL ) );
if (Jim_EvalObj( interp, teap->body )!=JIM_OK) if (Jim_EvalObj( interp, teap->body ) != JIM_OK)
{ {
Jim_PrintErrorMessage(interp); Jim_PrintErrorMessage(interp);
} }
@ -4386,7 +4386,7 @@ static struct FastLoad *fastload;
static void free_fastload(void) static void free_fastload(void)
{ {
if (fastload!=NULL) if (fastload != NULL)
{ {
int i; int i;
for (i=0; i<fastload_num; i++) for (i=0; i<fastload_num; i++)
@ -4504,7 +4504,7 @@ static int handle_fast_load_image_command(struct command_context_s *cmd_ctx, cha
image_close(&image); image_close(&image);
if (retval!=ERROR_OK) if (retval != ERROR_OK)
{ {
free_fastload(); free_fastload();
} }

View File

@ -889,7 +889,7 @@ int xscale_update_vectors(target_t *target)
retval=target_read_u32(target, 0xffff0000 + 4*i, &xscale->high_vectors[i]); retval=target_read_u32(target, 0xffff0000 + 4*i, &xscale->high_vectors[i]);
if (retval == ERROR_TARGET_TIMEOUT) if (retval == ERROR_TARGET_TIMEOUT)
return retval; return retval;
if (retval!=ERROR_OK) if (retval != ERROR_OK)
{ {
/* Some of these reads will fail as part of normal execution */ /* Some of these reads will fail as part of normal execution */
xscale->high_vectors[i] = ARMV4_5_B(0xfffffe, 0); xscale->high_vectors[i] = ARMV4_5_B(0xfffffe, 0);
@ -908,7 +908,7 @@ int xscale_update_vectors(target_t *target)
retval=target_read_u32(target, 0x0 + 4*i, &xscale->low_vectors[i]); retval=target_read_u32(target, 0x0 + 4*i, &xscale->low_vectors[i]);
if (retval == ERROR_TARGET_TIMEOUT) if (retval == ERROR_TARGET_TIMEOUT)
return retval; return retval;
if (retval!=ERROR_OK) if (retval != ERROR_OK)
{ {
/* Some of these reads will fail as part of normal execution */ /* Some of these reads will fail as part of normal execution */
xscale->low_vectors[i] = ARMV4_5_B(0xfffffe, 0); xscale->low_vectors[i] = ARMV4_5_B(0xfffffe, 0);
@ -1028,11 +1028,11 @@ int xscale_debug_entry(target_t *target)
/* clear external dbg break (will be written on next DCSR read) */ /* clear external dbg break (will be written on next DCSR read) */
xscale->external_debug_break = 0; xscale->external_debug_break = 0;
if ((retval=xscale_read_dcsr(target))!=ERROR_OK) if ((retval=xscale_read_dcsr(target)) != ERROR_OK)
return retval; return retval;
/* get r0, pc, r1 to r7 and cpsr */ /* get r0, pc, r1 to r7 and cpsr */
if ((retval=xscale_receive(target, buffer, 10))!=ERROR_OK) if ((retval=xscale_receive(target, buffer, 10)) != ERROR_OK)
return retval; return retval;
/* move r0 from buffer to register cache */ /* move r0 from buffer to register cache */
@ -1253,7 +1253,7 @@ int xscale_enable_single_step(struct target_s *target, uint32_t next_pc)
} }
} }
if ((retval=xscale_set_reg_u32(ibcr0, next_pc | 0x1))!=ERROR_OK) if ((retval=xscale_set_reg_u32(ibcr0, next_pc | 0x1)) != ERROR_OK)
return retval; return retval;
return ERROR_OK; return ERROR_OK;
@ -1266,7 +1266,7 @@ int xscale_disable_single_step(struct target_s *target)
reg_t *ibcr0 = &xscale->reg_cache->reg_list[XSCALE_IBCR0]; reg_t *ibcr0 = &xscale->reg_cache->reg_list[XSCALE_IBCR0];
int retval; int retval;
if ((retval=xscale_set_reg_u32(ibcr0, 0x0))!=ERROR_OK) if ((retval=xscale_set_reg_u32(ibcr0, 0x0)) != ERROR_OK)
return retval; return retval;
return ERROR_OK; return ERROR_OK;
@ -1297,7 +1297,7 @@ int xscale_resume(struct target_s *target, int current, uint32_t address, int ha
} }
/* update vector tables */ /* update vector tables */
if ((retval=xscale_update_vectors(target))!=ERROR_OK) if ((retval=xscale_update_vectors(target)) != ERROR_OK)
return retval; return retval;
/* current = 1: continue on current pc, otherwise continue at <address> */ /* current = 1: continue on current pc, otherwise continue at <address> */
@ -1451,56 +1451,56 @@ static int xscale_step_inner(struct target_s *target, int current, uint32_t addr
} }
LOG_DEBUG("enable single-step"); LOG_DEBUG("enable single-step");
if ((retval=xscale_enable_single_step(target, next_pc))!=ERROR_OK) if ((retval=xscale_enable_single_step(target, next_pc)) != ERROR_OK)
return retval; return retval;
/* restore banked registers */ /* restore banked registers */
if ((retval=xscale_restore_context(target))!=ERROR_OK) if ((retval=xscale_restore_context(target)) != ERROR_OK)
return retval; return retval;
/* send resume request (command 0x30 or 0x31) /* send resume request (command 0x30 or 0x31)
* clean the trace buffer if it is to be enabled (0x62) */ * clean the trace buffer if it is to be enabled (0x62) */
if (xscale->trace.buffer_enabled) if (xscale->trace.buffer_enabled)
{ {
if ((retval=xscale_send_u32(target, 0x62))!=ERROR_OK) if ((retval=xscale_send_u32(target, 0x62)) != ERROR_OK)
return retval; return retval;
if ((retval=xscale_send_u32(target, 0x31))!=ERROR_OK) if ((retval=xscale_send_u32(target, 0x31)) != ERROR_OK)
return retval; return retval;
} }
else else
if ((retval=xscale_send_u32(target, 0x30))!=ERROR_OK) if ((retval=xscale_send_u32(target, 0x30)) != ERROR_OK)
return retval; return retval;
/* send CPSR */ /* send CPSR */
if ((retval=xscale_send_u32(target, buf_get_u32(armv4_5->core_cache->reg_list[ARMV4_5_CPSR].value, 0, 32)))!=ERROR_OK) if ((retval=xscale_send_u32(target, buf_get_u32(armv4_5->core_cache->reg_list[ARMV4_5_CPSR].value, 0, 32))) != ERROR_OK)
return retval; return retval;
LOG_DEBUG("writing cpsr with value 0x%8.8" PRIx32 "", buf_get_u32(armv4_5->core_cache->reg_list[ARMV4_5_CPSR].value, 0, 32)); LOG_DEBUG("writing cpsr with value 0x%8.8" PRIx32 "", buf_get_u32(armv4_5->core_cache->reg_list[ARMV4_5_CPSR].value, 0, 32));
for (i = 7; i >= 0; i--) for (i = 7; i >= 0; i--)
{ {
/* send register */ /* send register */
if ((retval=xscale_send_u32(target, buf_get_u32(armv4_5->core_cache->reg_list[i].value, 0, 32)))!=ERROR_OK) if ((retval=xscale_send_u32(target, buf_get_u32(armv4_5->core_cache->reg_list[i].value, 0, 32))) != ERROR_OK)
return retval; return retval;
LOG_DEBUG("writing r%i with value 0x%8.8" PRIx32 "", i, buf_get_u32(armv4_5->core_cache->reg_list[i].value, 0, 32)); LOG_DEBUG("writing r%i with value 0x%8.8" PRIx32 "", i, buf_get_u32(armv4_5->core_cache->reg_list[i].value, 0, 32));
} }
/* send PC */ /* send PC */
if ((retval=xscale_send_u32(target, buf_get_u32(armv4_5->core_cache->reg_list[15].value, 0, 32)))!=ERROR_OK) if ((retval=xscale_send_u32(target, buf_get_u32(armv4_5->core_cache->reg_list[15].value, 0, 32))) != ERROR_OK)
return retval; return retval;
LOG_DEBUG("writing PC with value 0x%8.8" PRIx32, buf_get_u32(armv4_5->core_cache->reg_list[15].value, 0, 32)); LOG_DEBUG("writing PC with value 0x%8.8" PRIx32, buf_get_u32(armv4_5->core_cache->reg_list[15].value, 0, 32));
target_call_event_callbacks(target, TARGET_EVENT_RESUMED); target_call_event_callbacks(target, TARGET_EVENT_RESUMED);
/* registers are now invalid */ /* registers are now invalid */
if ((retval=armv4_5_invalidate_core_regs(target))!=ERROR_OK) if ((retval=armv4_5_invalidate_core_regs(target)) != ERROR_OK)
return retval; return retval;
/* wait for and process debug entry */ /* wait for and process debug entry */
if ((retval=xscale_debug_entry(target))!=ERROR_OK) if ((retval=xscale_debug_entry(target)) != ERROR_OK)
return retval; return retval;
LOG_DEBUG("disable single-step"); LOG_DEBUG("disable single-step");
if ((retval=xscale_disable_single_step(target))!=ERROR_OK) if ((retval=xscale_disable_single_step(target)) != ERROR_OK)
return retval; return retval;
target_call_event_callbacks(target, TARGET_EVENT_HALTED); target_call_event_callbacks(target, TARGET_EVENT_HALTED);
@ -1531,7 +1531,7 @@ int xscale_step(struct target_s *target, int current, uint32_t address, int hand
/* if we're at the reset vector, we have to simulate the step */ /* if we're at the reset vector, we have to simulate the step */
if (current_pc == 0x0) if (current_pc == 0x0)
{ {
if ((retval=arm_simulate_step(target, NULL))!=ERROR_OK) if ((retval=arm_simulate_step(target, NULL)) != ERROR_OK)
return retval; return retval;
current_pc = buf_get_u32(armv4_5->core_cache->reg_list[15].value, 0, 32); current_pc = buf_get_u32(armv4_5->core_cache->reg_list[15].value, 0, 32);
@ -1545,7 +1545,7 @@ int xscale_step(struct target_s *target, int current, uint32_t address, int hand
if (handle_breakpoints) if (handle_breakpoints)
if ((breakpoint = breakpoint_find(target, buf_get_u32(armv4_5->core_cache->reg_list[15].value, 0, 32)))) if ((breakpoint = breakpoint_find(target, buf_get_u32(armv4_5->core_cache->reg_list[15].value, 0, 32))))
{ {
if ((retval=xscale_unset_breakpoint(target, breakpoint))!=ERROR_OK) if ((retval=xscale_unset_breakpoint(target, breakpoint)) != ERROR_OK)
return retval; return retval;
} }
@ -1597,7 +1597,7 @@ int xscale_assert_reset(target_t *target)
if (target->reset_halt) if (target->reset_halt)
{ {
int retval; int retval;
if ((retval = target_halt(target))!=ERROR_OK) if ((retval = target_halt(target)) != ERROR_OK)
return retval; return retval;
} }
@ -1930,20 +1930,20 @@ int xscale_read_memory(struct target_s *target, uint32_t address, uint32_t size,
return ERROR_TARGET_UNALIGNED_ACCESS; return ERROR_TARGET_UNALIGNED_ACCESS;
/* send memory read request (command 0x1n, n: access size) */ /* send memory read request (command 0x1n, n: access size) */
if ((retval=xscale_send_u32(target, 0x10 | size))!=ERROR_OK) if ((retval=xscale_send_u32(target, 0x10 | size)) != ERROR_OK)
return retval; return retval;
/* send base address for read request */ /* send base address for read request */
if ((retval=xscale_send_u32(target, address))!=ERROR_OK) if ((retval=xscale_send_u32(target, address)) != ERROR_OK)
return retval; return retval;
/* send number of requested data words */ /* send number of requested data words */
if ((retval=xscale_send_u32(target, count))!=ERROR_OK) if ((retval=xscale_send_u32(target, count)) != ERROR_OK)
return retval; return retval;
/* receive data from target (count times 32-bit words in host endianness) */ /* receive data from target (count times 32-bit words in host endianness) */
buf32 = malloc(4 * count); buf32 = malloc(4 * count);
if ((retval=xscale_receive(target, buf32, count))!=ERROR_OK) if ((retval=xscale_receive(target, buf32, count)) != ERROR_OK)
return retval; return retval;
/* extract data from host-endian buffer into byte stream */ /* extract data from host-endian buffer into byte stream */
@ -1971,12 +1971,12 @@ int xscale_read_memory(struct target_s *target, uint32_t address, uint32_t size,
free(buf32); free(buf32);
/* examine DCSR, to see if Sticky Abort (SA) got set */ /* examine DCSR, to see if Sticky Abort (SA) got set */
if ((retval=xscale_read_dcsr(target))!=ERROR_OK) if ((retval=xscale_read_dcsr(target)) != ERROR_OK)
return retval; return retval;
if (buf_get_u32(xscale->reg_cache->reg_list[XSCALE_DCSR].value, 5, 1) == 1) if (buf_get_u32(xscale->reg_cache->reg_list[XSCALE_DCSR].value, 5, 1) == 1)
{ {
/* clear SA bit */ /* clear SA bit */
if ((retval=xscale_send_u32(target, 0x60))!=ERROR_OK) if ((retval=xscale_send_u32(target, 0x60)) != ERROR_OK)
return retval; return retval;
return ERROR_TARGET_DATA_ABORT; return ERROR_TARGET_DATA_ABORT;
@ -2007,15 +2007,15 @@ int xscale_write_memory(struct target_s *target, uint32_t address, uint32_t size
return ERROR_TARGET_UNALIGNED_ACCESS; return ERROR_TARGET_UNALIGNED_ACCESS;
/* send memory write request (command 0x2n, n: access size) */ /* send memory write request (command 0x2n, n: access size) */
if ((retval=xscale_send_u32(target, 0x20 | size))!=ERROR_OK) if ((retval=xscale_send_u32(target, 0x20 | size)) != ERROR_OK)
return retval; return retval;
/* send base address for read request */ /* send base address for read request */
if ((retval=xscale_send_u32(target, address))!=ERROR_OK) if ((retval=xscale_send_u32(target, address)) != ERROR_OK)
return retval; return retval;
/* send number of requested data words to be written*/ /* send number of requested data words to be written*/
if ((retval=xscale_send_u32(target, count))!=ERROR_OK) if ((retval=xscale_send_u32(target, count)) != ERROR_OK)
return retval; return retval;
/* extract data from host-endian buffer into byte stream */ /* extract data from host-endian buffer into byte stream */
@ -2045,16 +2045,16 @@ int xscale_write_memory(struct target_s *target, uint32_t address, uint32_t size
} }
} }
#endif #endif
if ((retval=xscale_send(target, buffer, count, size))!=ERROR_OK) if ((retval=xscale_send(target, buffer, count, size)) != ERROR_OK)
return retval; return retval;
/* examine DCSR, to see if Sticky Abort (SA) got set */ /* examine DCSR, to see if Sticky Abort (SA) got set */
if ((retval=xscale_read_dcsr(target))!=ERROR_OK) if ((retval=xscale_read_dcsr(target)) != ERROR_OK)
return retval; return retval;
if (buf_get_u32(xscale->reg_cache->reg_list[XSCALE_DCSR].value, 5, 1) == 1) if (buf_get_u32(xscale->reg_cache->reg_list[XSCALE_DCSR].value, 5, 1) == 1)
{ {
/* clear SA bit */ /* clear SA bit */
if ((retval=xscale_send_u32(target, 0x60))!=ERROR_OK) if ((retval=xscale_send_u32(target, 0x60)) != ERROR_OK)
return retval; return retval;
return ERROR_TARGET_DATA_ABORT; return ERROR_TARGET_DATA_ABORT;