aboutsummaryrefslogtreecommitdiffstats
path: root/vl-android.c
diff options
context:
space:
mode:
authorDavid 'Digit' Turner <digit@android.com>2011-05-09 15:20:22 +0200
committerDavid 'Digit' Turner <digit@android.com>2011-06-01 17:08:17 +0200
commit795bb19daea966401df15bbf23c57b98848eec23 (patch)
tree650c9b1c3582f51707172fc73c14ea3e1a367f47 /vl-android.c
parent45c3be00d4c1f85ba8bbf34827c024fbc636725f (diff)
downloadexternal_qemu-795bb19daea966401df15bbf23c57b98848eec23.zip
external_qemu-795bb19daea966401df15bbf23c57b98848eec23.tar.gz
external_qemu-795bb19daea966401df15bbf23c57b98848eec23.tar.bz2
qemu-common.h: other intergrates
Change-Id: Iaf5221814247d7686ec3d57abeab097b09c6a5dd
Diffstat (limited to 'vl-android.c')
-rw-r--r--vl-android.c27
1 files changed, 0 insertions, 27 deletions
diff --git a/vl-android.c b/vl-android.c
index c240a44..c446e21 100644
--- a/vl-android.c
+++ b/vl-android.c
@@ -615,33 +615,6 @@ ram_addr_t qemu_balloon_status(void)
}
/***********************************************************/
-/* real time host monotonic timer */
-
-/* compute with 96 bit intermediate result: (a*b)/c */
-uint64_t muldiv64(uint64_t a, uint32_t b, uint32_t c)
-{
- union {
- uint64_t ll;
- struct {
-#ifdef HOST_WORDS_BIGENDIAN
- uint32_t high, low;
-#else
- uint32_t low, high;
-#endif
- } l;
- } u, res;
- uint64_t rl, rh;
-
- u.ll = a;
- rl = (uint64_t)u.l.low * (uint64_t)b;
- rh = (uint64_t)u.l.high * (uint64_t)b;
- rh += (rl >> 32);
- res.l.high = rh / c;
- res.l.low = (((rh % c) << 32) + (rl & 0xffffffff)) / c;
- return res.ll;
-}
-
-/***********************************************************/
/* host time/date access */
void qemu_get_timedate(struct tm *tm, int offset)
{