target: use proper format with uint32_t
Modify the format strings to properly handle uint32_t data types. While there, fix prototype mismatch between header and C file of the function armv7a_l1_d_cache_inval_virt(). Change-Id: I434bd241fa5c38e0c15d22cda2295097050067f5 Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com> Reviewed-on: http://openocd.zylin.com/5818 Tested-by: jenkins
This commit is contained in:
@@ -203,10 +203,10 @@ static int armv8_handle_inner_cache_info_command(struct command_invocation *cmd,
|
||||
|
||||
if (arch->ctype & 1) {
|
||||
command_print(cmd,
|
||||
"L%d I-Cache: linelen %" PRIi32
|
||||
", associativity %" PRIi32
|
||||
", nsets %" PRIi32
|
||||
", cachesize %" PRId32 " KBytes",
|
||||
"L%d I-Cache: linelen %" PRIu32
|
||||
", associativity %" PRIu32
|
||||
", nsets %" PRIu32
|
||||
", cachesize %" PRIu32 " KBytes",
|
||||
cl+1,
|
||||
arch->i_size.linelen,
|
||||
arch->i_size.associativity,
|
||||
@@ -216,10 +216,10 @@ static int armv8_handle_inner_cache_info_command(struct command_invocation *cmd,
|
||||
|
||||
if (arch->ctype >= 2) {
|
||||
command_print(cmd,
|
||||
"L%d D-Cache: linelen %" PRIi32
|
||||
", associativity %" PRIi32
|
||||
", nsets %" PRIi32
|
||||
", cachesize %" PRId32 " KBytes",
|
||||
"L%d D-Cache: linelen %" PRIu32
|
||||
", associativity %" PRIu32
|
||||
", nsets %" PRIu32
|
||||
", cachesize %" PRIu32 " KBytes",
|
||||
cl+1,
|
||||
arch->d_u_size.linelen,
|
||||
arch->d_u_size.associativity,
|
||||
@@ -336,7 +336,7 @@ int armv8_identify_cache(struct armv8_common *armv8)
|
||||
|
||||
cache->iminline = 4UL << (ctr & 0xf);
|
||||
cache->dminline = 4UL << ((ctr & 0xf0000) >> 16);
|
||||
LOG_DEBUG("ctr %" PRIx32 " ctr.iminline %" PRId32 " ctr.dminline %" PRId32,
|
||||
LOG_DEBUG("ctr %" PRIx32 " ctr.iminline %" PRIu32 " ctr.dminline %" PRIu32,
|
||||
ctr, cache->iminline, cache->dminline);
|
||||
|
||||
/* retrieve CLIDR */
|
||||
@@ -373,13 +373,13 @@ int armv8_identify_cache(struct armv8_common *armv8)
|
||||
goto done;
|
||||
cache->arch[cl].d_u_size = decode_cache_reg(cache_reg);
|
||||
|
||||
LOG_DEBUG("data/unified cache index %d << %d, way %d << %d",
|
||||
LOG_DEBUG("data/unified cache index %" PRIu32 " << %" PRIu32 ", way %" PRIu32 " << %" PRIu32,
|
||||
cache->arch[cl].d_u_size.index,
|
||||
cache->arch[cl].d_u_size.index_shift,
|
||||
cache->arch[cl].d_u_size.way,
|
||||
cache->arch[cl].d_u_size.way_shift);
|
||||
|
||||
LOG_DEBUG("cacheline %d bytes %d KBytes asso %d ways",
|
||||
LOG_DEBUG("cacheline %" PRIu32 " bytes %" PRIu32 " KBytes asso %" PRIu32 " ways",
|
||||
cache->arch[cl].d_u_size.linelen,
|
||||
cache->arch[cl].d_u_size.cachesize,
|
||||
cache->arch[cl].d_u_size.associativity);
|
||||
@@ -393,13 +393,13 @@ int armv8_identify_cache(struct armv8_common *armv8)
|
||||
goto done;
|
||||
cache->arch[cl].i_size = decode_cache_reg(cache_reg);
|
||||
|
||||
LOG_DEBUG("instruction cache index %d << %d, way %d << %d",
|
||||
LOG_DEBUG("instruction cache index %" PRIu32 " << %" PRIu32 ", way %" PRIu32 " << %" PRIu32,
|
||||
cache->arch[cl].i_size.index,
|
||||
cache->arch[cl].i_size.index_shift,
|
||||
cache->arch[cl].i_size.way,
|
||||
cache->arch[cl].i_size.way_shift);
|
||||
|
||||
LOG_DEBUG("cacheline %d bytes %d KBytes asso %d ways",
|
||||
LOG_DEBUG("cacheline %" PRIu32 " bytes %" PRIu32 " KBytes asso %" PRIu32 " ways",
|
||||
cache->arch[cl].i_size.linelen,
|
||||
cache->arch[cl].i_size.cachesize,
|
||||
cache->arch[cl].i_size.associativity);
|
||||
|
||||
Reference in New Issue
Block a user