Annotation of embedaddon/ntp/kernel/sys/tpro.h, revision 1.1.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>