Here is my current series. The first patch is the improved Tx time
stamp polling, and patches 2-5 are trivial clean ups.
Patches 6-10 represent my second attempt at the "jbod" BC. With any
luck, this should work. Compile tested only!
(We still would need to change the max_adj for the servo, and maybe
there are a few other things I have forgotten.)
Comments? Complaints?
Thanks,
Richard
Richard Cochran (10):
Use SO_SELECT_ERR_QUEUE when available.
Coding style: add missing break statement from a switch/case
construct.
trivial: do not assign a FP constant to an integer.
trivial: update gitignore with the timemaster build product.
config: remove useless parameter.
config: add a option to enable a poor man's boundary clock.
phc2sys: make automatic mode actually work.
phc2sys: automatic mode: synchronize all non-slave ports.
Push the node's clock ID into the port data structure.
port: allow running a boundary clock with multiple clock devices.
.gitignore | 1 +
clock.c | 52 +++++++++++++++++++++++++---------------------------
clock.h | 2 ++
config.c | 16 ++++++++++++++--
config.h | 1 +
default.cfg | 1 +
ds.h | 1 +
gPTP.cfg | 1 +
missing.h | 4 ++++
phc2sys.c | 41 +++++++++++++++++++++++++++++++++--------
port.c | 34 +++++++++++++++++++++++++++++-----
port.h | 4 +++-
ptp4l.8 | 12 +++++++++++-
ptp4l.c | 1 +
sk.c | 16 ++++++++++++++--
15 files changed, 141 insertions(+), 46 deletions(-)
--
1.7.10.4
------------------------------------------------------------------------------
_______________________________________________
Linuxptp-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/linuxptp-devel