]> Git Repo - J-u-boot.git/blame - lib/strmhz.c
Merge tag 'signed-efi-next' of git://github.com/agraf/u-boot
[J-u-boot.git] / lib / strmhz.c
CommitLineData
0768b7a8
HS
1/*
2 * (C) Copyright 2002-2006
3 * Wolfgang Denk, DENX Software Engineering, [email protected].
4 *
1a459660 5 * SPDX-License-Identifier: GPL-2.0+
0768b7a8
HS
6 */
7#include <common.h>
8
55f7934d 9char *strmhz (char *buf, unsigned long hz)
0768b7a8
HS
10{
11 long l, n;
12 long m;
13
4515992f 14 n = DIV_ROUND_CLOSEST(hz, 1000) / 1000L;
0768b7a8 15 l = sprintf (buf, "%ld", n);
d50c7d4b
WD
16
17 hz -= n * 1000000L;
4515992f 18 m = DIV_ROUND_CLOSEST(hz, 1000L);
0768b7a8
HS
19 if (m != 0)
20 sprintf (buf + l, ".%03ld", m);
21 return (buf);
22}
This page took 0.302651 seconds and 4 git commands to generate.