This series add support for running a TC over multiple ports.
Comments, testing, and review are most welcome.

Thanks,
Richard

Richard Cochran (6):
  tc: Add the transparent clock implementation.
  p2p_tc: Implement a peer to peer transparent clock.
  e2e_tc: Implement an end to end transparent clock.
  config: Add a configuration option for TC mode.
  Add an example configuration for a peer to peer transparent clock.
  Add an example configuration for an end to end transparent clock.

 E2E-TC.cfg     |  91 ++++++++++++
 P2P-TC.cfg     |  91 ++++++++++++
 clock.c        |   5 +-
 config.c       |  10 ++
 default.cfg    |   1 +
 e2e_tc.c       | 193 +++++++++++++++++++++++++
 gPTP.cfg       |   1 +
 makefile       |   4 +-
 p2p_tc.c       | 213 ++++++++++++++++++++++++++++
 port.c         |  17 +++
 port.h         |   5 +
 port_private.h |  15 ++
 ptp4l.8        |  15 +-
 ptp4l.c        |  44 +++++-
 tc.c           | 441 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 tc.h           |  94 ++++++++++++
 16 files changed, 1229 insertions(+), 11 deletions(-)
 create mode 100644 E2E-TC.cfg
 create mode 100644 P2P-TC.cfg
 create mode 100644 e2e_tc.c
 create mode 100644 p2p_tc.c
 create mode 100644 tc.c
 create mode 100644 tc.h

-- 
2.11.0


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Linuxptp-devel mailing list
Linuxptp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxptp-devel

Reply via email to