MPCBL0010 SBC—Telecom Clock
Intel NetStructure® MPCBL0010 Single Board Computer
Technical Product Specification October 2006
168 Order Number: 304120
12.4.13 Read Alarm States
To read alarms state of the telecom clock, use the following:
Function:
IOCTL_READ_ALARMS
12.4.14 Read New Events
To read all new events that occurred since the last read, use the following:
Function:
IOCTL_READ_EVENTS
Table 134. Hardware Reset Values
Name Description Value
RESET_ON Reset asserted 0x00
RESET_OFF Reset deasserted 0x02
Table 135. Alarm State Values
Bit Description Define Bit Mask
0–3 None None
4 Unlock detected UNLOCK_MASK
5 Hold over detected. HOLDOVER_MASK Hold over detected. HOLD OVER_MASK
6 Loss of secondary reference clock detected SEC_LOST_MASK
7 Loss of primary reference clock detected. PRI_LOST_MASK
Table 136. New Event Values
Bit Description Define Bit Mask
0 Loss of primary and secondary clocks EVENT_LOST_CLOCKS
1 Primary clock is gone EVENT_LOST_PRIMARY_CLOCK
2 Primary clock is back EVENT_PRIMARY_CLOCK_BACK
3 Secondary clock is gone EVENT_LOST_SECONDARY_CLOCK
4 Secondary clock is back EVENT_SECONDARY_CLOCK_BACK
5 PLL in holdover EVENT_PLL_HOLDOVER
6 Switchover to primary done EVENT_SWITCHOVER_PRIMARY
7 Switchover to secondary done EVENT_SWITCHOVER_SECONDARY
8 End of holdover condition EVENT_END_HOLDOVER
9 PLL lost synchronization EVENT_PLL_LOST_SYNC
10 PLL synchronized EVENT_PLL_SYNC