diff options
author | jkim <jkim@FreeBSD.org> | 2011-03-14 23:30:14 +0000 |
---|---|---|
committer | jkim <jkim@FreeBSD.org> | 2011-03-14 23:30:14 +0000 |
commit | 193712e7cf66c2dbabff11e83eceb96b7bd173ea (patch) | |
tree | 72685052cbb98d195a98e9ecc848a464e1ea8317 /sys/arm/include | |
parent | 4cf0ebe1b2d91367d1a1ba4fc90558f26893a551 (diff) | |
download | FreeBSD-src-193712e7cf66c2dbabff11e83eceb96b7bd173ea.zip FreeBSD-src-193712e7cf66c2dbabff11e83eceb96b7bd173ea.tar.gz |
Make get_cyclecount(9) little bit more useful where binuptime(9) is used.
Diffstat (limited to 'sys/arm/include')
-rw-r--r-- | sys/arm/include/cpu.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/arm/include/cpu.h b/sys/arm/include/cpu.h index 4553324..f9e9459 100644 --- a/sys/arm/include/cpu.h +++ b/sys/arm/include/cpu.h @@ -16,7 +16,7 @@ get_cyclecount(void) struct bintime bt; binuptime(&bt); - return (bt.frac ^ bt.sec); + return ((uint64_t)bt.sec << 56 | bt.frac >> 8); } #endif |