Annotation of embedaddon/ntp/kernel/sys/tpro.h, revision 1.1

1.1     ! misho       1: /*
        !             2:  * Structure for the KSI/Odetics TPRO-S data returned in reponse to a
        !             3:  * read() call. Note that these are driver-specific and not dependent on
        !             4:  * 32/64-bit architecture.
        !             5:  */
        !             6: struct tproval {
        !             7:        u_short day100;         /* days * 100 */
        !             8:        u_short day10;          /* days * 10 */
        !             9:        u_short day1;           /* days * 1 */
        !            10:        u_short hour10;         /* hours * 10 */
        !            11:        u_short hour1;          /* hours * 1 */
        !            12:        u_short min10;          /* minutes * 10 */
        !            13:        u_short min1;           /* minutes * 1 */
        !            14:        u_short sec10;          /* seconds * 10 */
        !            15:        u_short sec1;           /* seconds * 1*/
        !            16:        u_short ms100;          /* milliseconds * 100 */
        !            17:        u_short ms10;           /* milliseconds * 10 */
        !            18:        u_short ms1;            /* milliseconds * 1 */
        !            19:        u_short usec100;        /* microseconds * 100 */
        !            20:        u_short usec10;         /* microseconds * 10 */
        !            21:        u_short usec1;          /* microseconds * 1 */
        !            22:        long tv_sec;            /* seconds */
        !            23:        long tv_usec;           /* microseconds */
        !            24:        u_short status;         /* status register */
        !            25: };
        !            26: 
        !            27: /*
        !            28:  * Status register bits
        !            29:  */
        !            30: #define        TIMEAVAIL 0x0001        /* time available */
        !            31: #define NOSIGNAL 0x0002                /* insufficient IRIG-B signal */
        !            32: #define NOSYNC 0x0004          /* local oscillator not synchronized */
        !            33: 
        !            34: /* end of tpro.h */

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>