English
Language : 

K60P100M100SF2RM Datasheet, PDF (1184/1809 Pages) Freescale Semiconductor, Inc – K60 Sub-Family Reference Manual
Functional Description
The version field's (versionPTP) last four bits are at the same position (i.e. second byte)
for PTPv1 and PTPv2 headers, allowing a correct identification by inspecting the first
two bytes of the message.
44.4.3.2.1 PTPv1 Header
Table 44-70. Common PTPv1 Message Header
Bits
Offset
Octets
7
6
5
4
3
2
1
0
0
2
versionPTP = 0x0001
2
2
versionNetwork
4
16
subdomain
20
1
messageType
21
1
sourceCommunicationTechnology
22
6
sourceUuid
28
2
sourcePortId
30
2
sequenceId
32
1
control
33
1
0x00
34
2
flags
36
4
reserved
The type of message is encoded in the messageType and control fields as follows:
Table 44-71. PTPv1 Message Type Identification
messageType
0x01
0x01
0x02
0x02
0x02
other
control
0x0
0x1
0x2
0x3
0x4
other
Message Name
SYNC
DELAY_REQ
FOLLOW_UP
DELAY_RESP
MANAGEMENT
—
Message
Event message
Event message
General message
General message
General message
Reserved
The field sequenceId is used to non-ambiguously identify a message.
1184
K60 Sub-Family Reference Manual, Rev. 6, Nov 2011
Freescale Semiconductor, Inc.