Skip to content
Snippets Groups Projects
  1. Dec 18, 2024
  2. Jul 26, 2024
  3. Apr 11, 2024
  4. Nov 13, 2023
  5. Sep 27, 2023
  6. May 08, 2023
  7. Apr 09, 2019
    • baujc's avatar
      Review of WR protocol implementation (2) · f7205dab
      baujc authored
      - Has Hal is no longer used for ingress/egress latencies, we must then
      take them from the configuration file
      - Definition used by the common servo (WR & HA)
      - Implementation of the IDLE state
      See previous commit 'Review of WR protocol implementation'
      f7205dab
  8. Feb 25, 2019
    • baujc's avatar
      Big update 2 · 515af578
      baujc authored
      . Better integrate of code optimization with PPSi Kconfig
      . PPSi Kconfig changes to simplify the code in PPSi and avoid #ifdef ..
      . Improve code optimization
      . Move some declaration in ppsi.h in other files to ligthen ppsi.h
      . Improvement of timers: global or instance dependent, dyn. allocation,
      renaming for better diagnostics, disabling allowed, ...
      . New behaviour for the PPS output generation (configurable,...)
      . Move control of the timing mode from HAL to PPSi
      . Optimization of code when a Protocol extension is not available
      . BMCA: Calculate the ebest,... only one time and then trigger all
      instances to execute the bmca state descision
      . Fix bug in the calculation of the clockIdentity to bring it into
      compliance with PTP spec 2008 document
      . Fix a bug related to Announce message received in SLAVE/UNCALIB
      . WR ext: use dynamic timer and adapt to new PPS generation
      . HA ext: Fix bug in fault injection mechanism
      515af578
  9. Nov 21, 2018
    • Jean-Claude BAU's avatar
      High Accuracy - Second implementation · a45008ca
      Jean-Claude BAU authored and Adam Wujek's avatar Adam Wujek committed
      This implementation does not include yet the possibility to declare 2
      exclusive instances on a same port (WR & HA)
      - Some structures are renamed with the suffix _t to make it more
      readable.
      - Some variables are renamed  to be more clear
      - Implementation of masterOnly, slaveOnly and externalPortConfiguration
      - All extension specific includes (XX-api.h) is now automatically
      included in ppsi.h and do not need to be included in other files.
      a45008ca
  10. Nov 20, 2018
    • Jean-Claude BAU's avatar
      Arch. changes for HA integration + bring into compliance with the · 41bedca5
      Jean-Claude BAU authored and Adam Wujek's avatar Adam Wujek committed
      standard IEEE1588-2018
      
      We bring here a lot of changes to :
      - make the implementation more complaiant with the standard
      IEEE1588-2018.
        We introduce new structures for the time (TimeInterval, Relative
      difference)
        Named used in structures are aligned to the standard, ...
        It is just a first step. More work is needed
      - be able to use more than one protocol extension at the same time
        (configurations, structures, ...)
      - add the concept of profile
      - increase diagnostics by displaying also standard PTP servo
      informations
      41bedca5
  11. Jul 21, 2015
  12. Jul 01, 2015
  13. Feb 26, 2015
  14. Dec 05, 2014
  15. Nov 11, 2014
  16. Jul 31, 2013
    • Alessandro Rubini's avatar
      general: rephrase copyright notices (no tech effect) · 23033d8a
      Alessandro Rubini authored
      
      This changes all "Name Surname for CERN" to "Copyright CERN, author
      Name Surname".  This is trivial and makes no change, with a few
      expections:
      
      - all trivial Makefiles that had "for CERN" lines have now no
      attributions, as they are trivial anyways.
      
      - a few unrepresented files have not the copyright notice (especially
      ptpdump, that I wrote in 2012).
      
      - a few "for CERN" remain in subprojects, where I didn't touch anyrhing
      
      Signed-off-by: default avatarAlessandro Rubini <rubini@gnudd.com>
      23033d8a
  17. Jul 30, 2013
  18. Jun 05, 2013