]> git.lizzy.rs Git - plan9front.git/commitdiff
bcm: provide /dev/cputemp in a format stats can understand
authorcinap_lenrek <cinap_lenrek@felloff.net>
Sun, 28 Oct 2018 06:10:27 +0000 (07:10 +0100)
committercinap_lenrek <cinap_lenrek@felloff.net>
Sun, 28 Oct 2018 06:10:27 +0000 (07:10 +0100)
sys/src/9/bcm/devarch.c

index 090c6ae770ae82748ff465001a7fdfba3a8a81b4..7db14bdfa82ca92d91b5489662ccb152786ad3bc 100644 (file)
@@ -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);
 }