Annotation of qemu/hpet.h, revision 1.1

1.1     ! root        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__ */

unix.superglobalmegacorp.com