summaryrefslogtreecommitdiff
path: root/kvm_i8254.c
diff options
context:
space:
mode:
authorRobert Mustacchi <rm@joyent.com>2011-06-04 16:06:06 -0700
committerRobert Mustacchi <rm@joyent.com>2011-06-04 16:06:06 -0700
commit518253a6f4b959ff830df42cb30e44e0da4836db (patch)
tree856bff42851ea6735e775b109894e5505c70e634 /kvm_i8254.c
parent0e20210cdbb940ca91007d08ff1984c4286776a1 (diff)
downloadillumos-kvm-518253a6f4b959ff830df42cb30e44e0da4836db.tar.gz
HVM-288 kvm.h and kvm_host.h should be similar to upstream in content
Diffstat (limited to 'kvm_i8254.c')
-rw-r--r--kvm_i8254.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/kvm_i8254.c b/kvm_i8254.c
index b6d2991..99e6007 100644
--- a/kvm_i8254.c
+++ b/kvm_i8254.c
@@ -46,6 +46,13 @@
extern int kvm_vcpu_is_bsp(struct kvm_vcpu *vcpu);
+#define mod_64(x, y) ((x) % (y))
+
+#define RW_STATE_LSB 1
+#define RW_STATE_MSB 2
+#define RW_STATE_WORD0 3
+#define RW_STATE_WORD1 4
+
static uint64_t
muldiv64(uint64_t a, uint32_t b, uint32_t c)
{