summaryrefslogtreecommitdiff
path: root/src/jtag/core.c
diff options
context:
space:
mode:
authorduane <duane@b42882b7-edfa-0310-969c-e2dbd0fdcd60>2009-06-19 23:15:58 +0000
committerduane <duane@b42882b7-edfa-0310-969c-e2dbd0fdcd60>2009-06-19 23:15:58 +0000
commit40d7e81c45d112522f021205f7f1b46f025b8984 (patch)
tree2058ea0252b5753be1ab7c0f508958fb7e47823c /src/jtag/core.c
parent9eb3181cc8bb0b82d6c9e580c2042274e5490b77 (diff)
downloadopenocd_libswd-40d7e81c45d112522f021205f7f1b46f025b8984.tar.gz
openocd_libswd-40d7e81c45d112522f021205f7f1b46f025b8984.tar.bz2
openocd_libswd-40d7e81c45d112522f021205f7f1b46f025b8984.tar.xz
openocd_libswd-40d7e81c45d112522f021205f7f1b46f025b8984.zip
printf() warning fixes due to uint32_t change-over
git-svn-id: svn://svn.berlios.de/openocd/trunk@2293 b42882b7-edfa-0310-969c-e2dbd0fdcd60
Diffstat (limited to 'src/jtag/core.c')
-rw-r--r--src/jtag/core.c15
1 files changed, 9 insertions, 6 deletions
diff --git a/src/jtag/core.c b/src/jtag/core.c
index ed16bdbf..5bf7295e 100644
--- a/src/jtag/core.c
+++ b/src/jtag/core.c
@@ -862,10 +862,13 @@ static void jtag_examine_chain_display(enum log_levels level, const char *msg,
const char *name, uint32_t idcode)
{
log_printf_lf(level, __FILE__, __LINE__, __FUNCTION__,
- "JTAG tap: %s %16.16s: 0x%08x "
- "(mfg: 0x%3.3x, part: 0x%4.4x, ver: 0x%1.1x)",
- name, msg, idcode,
- EXTRACT_MFG(idcode), EXTRACT_PART(idcode), EXTRACT_VER(idcode) );
+ "JTAG tap: %s %16.16s: 0x%08x "
+ "(mfg: 0x%3.3x, part: 0x%4.4x, ver: 0x%1.1x)",
+ name, msg,
+ (unsigned int)idcode,
+ (unsigned int)EXTRACT_MFG(idcode),
+ (unsigned int)EXTRACT_PART(idcode),
+ (unsigned int)EXTRACT_VER(idcode) );
}
static bool jtag_idcode_is_final(uint32_t idcode)
@@ -889,7 +892,7 @@ static void jtag_examine_chain_end(uint8_t *idcodes, unsigned count, unsigned ma
if (!triggered && jtag_idcode_is_final(idcode))
continue;
LOG_WARNING("Unexpected idcode after end of chain: %d 0x%08x",
- count, idcode);
+ count, (unsigned int)idcode);
triggered = true;
}
}
@@ -1100,7 +1103,7 @@ void jtag_tap_init(jtag_tap_t *tap)
LOG_DEBUG("Created Tap: %s @ abs position %d, "
"irlen %d, capture: 0x%x mask: 0x%x", tap->dotted_name,
tap->abs_chain_position, tap->ir_length,
- tap->ir_capture_value, tap->ir_capture_mask);
+ (unsigned int)(tap->ir_capture_value), (unsigned int)(tap->ir_capture_mask));
jtag_tap_add(tap);
}