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