software/memtest: fix bandwidth computation

This commit is contained in:
Sebastien Bourdeauducq 2013-07-17 13:08:40 +02:00
parent 7e3b84ad36
commit 525c32976b
1 changed files with 3 additions and 3 deletions

View File

@ -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);
}
}