(linenum→info "unix/slp.c:2238")

qemu/0.9.1/hpet.h

    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__ */
Syntax (Markdown)