~ubuntu-branches/ubuntu/wily/qemu-kvm-spice/wily

« back to all changes in this revision

Viewing changes to hpet.h

  • Committer: Bazaar Package Importer
  • Author(s): Serge Hallyn
  • Date: 2011-10-19 10:44:56 UTC
  • Revision ID: james.westby@ubuntu.com-20111019104456-xgvskumk3sxi97f4
Tags: upstream-0.15.0+noroms
ImportĀ upstreamĀ versionĀ 0.15.0+noroms

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#ifndef __HPET__
 
2
#define __HPET__ 1
 
3
 
 
4
 
 
5
 
 
6
struct hpet_info {
 
7
        unsigned long hi_ireqfreq;      /* Hz */
 
8
        unsigned long hi_flags; /* information */
 
9
        unsigned short hi_hpet;
 
10
        unsigned short hi_timer;
 
11
};
 
12
 
 
13
#define HPET_INFO_PERIODIC      0x0001  /* timer is periodic */
 
14
 
 
15
#define HPET_IE_ON      _IO('h', 0x01)  /* interrupt on */
 
16
#define HPET_IE_OFF     _IO('h', 0x02)  /* interrupt off */
 
17
#define HPET_INFO       _IOR('h', 0x03, struct hpet_info)
 
18
#define HPET_EPI        _IO('h', 0x04)  /* enable periodic */
 
19
#define HPET_DPI        _IO('h', 0x05)  /* disable periodic */
 
20
#define HPET_IRQFREQ    _IOW('h', 0x6, unsigned long)   /* IRQFREQ usec */
 
21
 
 
22
#endif                          /* !__HPET__ */