Richard Cochran
7dbdf2985c
Provide methods to obtain a clock's parent and time properties data sets.
...
Signed-off-by: Richard Cochran <richardcochran@gmail.com>
2012-01-07 08:07:54 +01:00
Richard Cochran
3481c99c70
Add an access method for a clock's currentDS.stepsRemoved.
...
Signed-off-by: Richard Cochran <richardcochran@gmail.com>
2012-01-07 08:07:54 +01:00
Richard Cochran
10753faccf
Implement the synchronization events.
...
This will allow a port to get from the uncalibrated into the slave state.
Signed-off-by: Richard Cochran <richardcochran@gmail.com>
2012-01-07 08:07:54 +01:00
Richard Cochran
ebd353aff6
Link it all together, but in slave-only mode.
...
Since the master implementation is still lacking, we will just keep
the slave-only flag hard coded for now.
Signed-off-by: Richard Cochran <richardcochran@gmail.com>
2011-11-13 12:39:49 +01:00
Richard Cochran
dae76b951a
Implement the port layer.
...
Signed-off-by: Richard Cochran <richardcochran@gmail.com>
2011-11-13 08:41:05 +01:00
Richard Cochran
49cd10e678
Implement the PTP clock.
...
Signed-off-by: Richard Cochran <richardcochran@gmail.com>
2011-11-12 18:59:13 +01:00
Richard Cochran
150897669e
Add the main program.
...
Signed-off-by: Richard Cochran <richardcochran@gmail.com>
2011-11-12 17:41:20 +01:00
Richard Cochran
c9a15e6094
Add the best master clock algorithm.
...
This commit also introduces clock and port objects, but only with the
minimal interface needed by the BMC.
Signed-off-by: Richard Cochran <richardcochran@gmail.com>
2011-11-04 19:20:23 +01:00