From: Sebastien Bourdeauducq Date: Wed, 17 Jul 2013 11:08:40 +0000 (+0200) Subject: software/memtest: fix bandwidth computation X-Git-Tag: 24jan2021_ls180~2861 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=525c32976b7161fabb8e4a85a94d3948124065a9;p=litex.git software/memtest: fix bandwidth computation --- diff --git a/software/memtest/main.c b/software/memtest/main.c index 8e7bcdd9..3e03b129 100644 --- a/software/memtest/main.c +++ b/software/memtest/main.c @@ -20,9 +20,9 @@ static void membw_service(void) nr = lasmicon_bandwidth_nreads_read(); nw = lasmicon_bandwidth_nwrites_read(); f = identifier_frequency_read(); - rdb = nr*f >> (24 - 7); - wrb = nw*f >> (24 - 7); - printf("read:%4dMbps write:%4dMbps all:%4dMbps\n", rdb/1000000, wrb/1000000, (rdb + wrb)/1000000); + rdb = (nr*f >> (24 - 7))/1000000ULL; + wrb = (nw*f >> (24 - 7))/1000000ULL; + printf("read:%5dMbps write:%5dMbps all:%5dMbps\n", rdb, wrb, rdb + wrb); } }