summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@felloff.net>2018-10-28 07:10:27 +0100
committercinap_lenrek <cinap_lenrek@felloff.net>2018-10-28 07:10:27 +0100
commit8e9d2434e97fe6cf4b0d3e7f43e3e35d7ae1033f (patch)
treef7fee31ee31f65c5ca14ef9b6da9189e73ae8e60
parentdaf153009e0db3c5fb39a7011f86526c7d863653 (diff)
bcm: provide /dev/cputemp in a format stats can understand
-rw-r--r--sys/src/9/bcm/devarch.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/src/9/bcm/devarch.c b/sys/src/9/bcm/devarch.c
index 090c6ae77..7db14bdfa 100644
--- a/sys/src/9/bcm/devarch.c
+++ b/sys/src/9/bcm/devarch.c
@@ -160,9 +160,9 @@ cputyperead(Chan*, void *a, long n, vlong offset)
static long
cputempread(Chan*, void *a, long n, vlong offset)
{
- char str[16];
-
- snprint(str, sizeof str, "%ud\n", (getcputemp()+500)/1000);
+ char str[32];
+ uint t = getcputemp();
+ snprint(str, sizeof str, "%ud.%ud\n", t/1000, t%1000);
return readstr(offset, a, n, str);
}