[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH 3/4] tools/xen-hvmctx: drop bogus casts from dump_hpet()
Also specify field widths of the multiple similar lines printed in the course of the loop, to help readability. Make the iteration variable unsigned. Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx> --- a/tools/misc/xen-hvmctx.c +++ b/tools/misc/xen-hvmctx.c @@ -316,23 +316,20 @@ static void dump_rtc(void) static void dump_hpet(void) { - int i; HVM_SAVE_TYPE(HPET) h; + unsigned int i; + READ(h); - printf(" HPET: capability %#llx config %#llx\n", - (unsigned long long) h.capability, - (unsigned long long) h.config); - printf(" isr %#llx counter %#llx\n", - (unsigned long long) h.isr, - (unsigned long long) h.mc64); + printf(" HPET: capability %#" PRIx64 " config %#" PRIx64 "\n", + h.capability, h.config); + printf(" isr %#" PRIx64 " counter %#" PRIx64 "\n", + h.isr, h.mc64); for ( i = 0; i < HPET_TIMER_NUM; i++ ) { - printf(" timer%i config %#llx cmp %#llx\n", i, - (unsigned long long) h.timers[i].config, - (unsigned long long) h.timers[i].cmp); - printf(" timer%i period %#llx fsb %#llx\n", i, - (unsigned long long) h.period[i], - (unsigned long long) h.timers[i].fsb); + printf(" timer%u config %#18.16" PRIx64 " cmp %#18.8" PRIx64 "\n", + i, h.timers[i].config, h.timers[i].cmp); + printf(" timer%u period %#18.8" PRIx64 " fsb %#18.8" PRIx64 "\n", + i, h.period[i], h.timers[i].fsb); } } _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |