Hi Richard,

Is this series somewhere in you "TODO:" list?

Thanks,
Vedang

> -----Original Message-----
> From: Patel, Vedang
> Sent: Friday, October 5, 2018 4:25 PM
> To: [email protected]
> Cc: [email protected]; Sanchez-Palencia, Jesus <jesus.sanchez-
> [email protected]>; Gomes, Vinicius <[email protected]>; Guedes,
> Andre <[email protected]>; Hindman, Gavin
> <[email protected]>; Patel, Vedang <[email protected]>
> Subject: [PATCH v1 0/7] Support for Automotive Profile (Part II)
> 
> This series is the continuation of the automotive series posted at [1].
> Following are the main changes this series makes:
> - Provide a mechanism to save the initial values of Sync and Announce
>   intervals.
> - Implement “Message Interval Request” support for linuxptp described as part
>   of 10.5.4 in 802.1AS[2].
> - Use the interval request mechanism for slave to request a change the 
> interval
>   of Sync messages to operLogSyncInterval. Signaling message will be sent to
>   the master after the interval update timer expires. The timer is setup when
>   the first Sync Message is received by slave. More information for this in
>   sections 6.2.1.6, 6.2.3.1 and 6.2.4 of AVnu Automotive Profile[3].
> - The timer expiration also sets the pdelay request interval to
>   operPdelayReqInterval on slave. This adds functionality mentioned in 
> Sections
>   6.2.1.5 and 6.2.3.2.
> - Add a flag to inhibit delay requests. This will be used by the master in the
>   automotive network because master devices do not need to send pdelay
> request
>   messages.
> 
> Thanks,
> Vedang Patel
> 
> [1]- https://sourceforge.net/p/linuxptp/mailman/message/36431575/
> [2]- IEEE 802.1AS Standard:
> https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5741898&tag=1
> [3]- Automotive Ethernet AVB Functional and Interoperability Specification -
> http://avnu.org/wp-content/uploads/2014/05/
> Automotive-Ethernet-AVB-Func-Interop-Spec-v1.5-Public.pdf
> 
> Vedang Patel (7):
>   port: Make port_capable() accessible outside port.c
>   port: Split port_signaling_construct() to support Interval Request
>   port: Add logPdelayReqInterval.
>   port: implement message interval request processing
>   port: Add ignore_update_interval_req.
>   port: Add interval update timer.
>   port: Add inhibit_delay_req.
> 
>  config.c                      |   5 ++
>  configs/automotive-master.cfg |   1 +
>  configs/automotive-slave.cfg  |   4 ++
>  configs/default.cfg           |   4 ++
>  fd.h                          |   3 +-
>  msg.h                         |   6 +++
>  port.c                        |  55 ++++++++++++++++++--
>  port_private.h                |  20 ++++++-
>  port_signaling.c              | 118
> +++++++++++++++++++++++++++++++++++++++++-
>  ptp4l.8                       |  32 ++++++++++++
>  tlv.h                         |  12 +++++
>  unicast_client.c              |  14 ++---
>  unicast_service.c             |   4 +-
>  13 files changed, 261 insertions(+), 17 deletions(-)
> 
> --
> 2.7.3


_______________________________________________
Linuxptp-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/linuxptp-devel

Reply via email to