[coreboot-gerrit] New patch to review for coreboot: 57bd777 stddef: Add KHz, MHz and GHz constants
Aaron Durbin (adurbin@google.com)
gerrit at coreboot.org
Thu Apr 2 23:33:07 CEST 2015
Aaron Durbin (adurbin at google.com) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/9253
-gerrit
commit 57bd777c3b5bbaf87450b29eab808f99941ee5ce
Author: Aaron Durbin <adurbin at chromium.org>
Date: Thu Apr 2 15:43:12 2015 -0500
stddef: Add KHz, MHz and GHz constants
This patch adds some simple constants to more easily write and do math
with frequencies, analogous to the existing KiB, MiB and GiB constants
for sizes.
BUG=None
TEST=Compiled Veyron_Pinky.
Original-Change-Id: I4a1927fd423eb96d3f76f7e44b451192038b02e0
Original-Signed-off-by: Julius Werner <jwerner at chromium.org>
Original-Reviewed-on: https://chromium-review.googlesource.com/221800
Original-Reviewed-by: David Hendricks <dhendrix at chromium.org>
(cherry picked from commit 41bb8026818b4381d4a6d43d2d433c207c3971bc)
Signed-off-by: Aaron Durbin <adurbin at chromium.org>
Change-Id: I1e708b0aa53533c9ab999793ca2273c6dc68b5f6
---
src/include/stddef.h | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/src/include/stddef.h b/src/include/stddef.h
index 60e3459..e79b90a 100644
--- a/src/include/stddef.h
+++ b/src/include/stddef.h
@@ -26,6 +26,10 @@ typedef unsigned int wint_t;
/* Could we ever run into this one? I hope we get this much memory! */
#define TiB (1<<40)
+#define KHz (1000)
+#define MHz (1000*KHz)
+#define GHz (1000*MHz)
+
#define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER)
#define check_member(structure, member, offset) _Static_assert( \
More information about the coreboot-gerrit
mailing list