- Dec 18, 2024
-
-
Adam Wujek authored
Signed-off-by:
Adam Wujek <dev_public@wujek.eu>
-
Adam Wujek authored
Signed-off-by:
Adam Wujek <dev_public@wujek.eu>
-
- Jul 26, 2024
-
-
Adam Wujek authored
Signed-off-by:
Adam Wujek <dev_public@wujek.eu>
-
Adam Wujek authored
Signed-off-by:
Adam Wujek <dev_public@wujek.eu>
-
Adam Wujek authored
Functionality remains mostly the same. --Add delay-coefficient (equivalent to alpha) parameter to ppsi_conf --Allow setting alpha per instance or all if no instance is specified Signed-off-by:
Adam Wujek <dev_public@wujek.eu>
-
Adam Wujek authored
Signed-off-by:
Adam Wujek <dev_public@wujek.eu>
-
Adam Wujek authored
Signed-off-by:
Adam Wujek <dev_public@wujek.eu>
-
- Apr 11, 2024
-
-
Adam Wujek authored
Signed-off-by:
Adam Wujek <dev_public@wujek.eu>
-
- Nov 13, 2023
-
-
Adam Wujek authored
Signed-off-by:
Adam Wujek <dev_public@wujek.eu>
-
Adam Wujek authored
Signed-off-by:
Adam Wujek <dev_public@wujek.eu>
-
Adam Wujek authored
Signed-off-by:
Adam Wujek <dev_public@wujek.eu>
-
Adam Wujek authored
Signed-off-by:
Adam Wujek <dev_public@wujek.eu>
-
Adam Wujek authored
Signed-off-by:
Adam Wujek <dev_public@wujek.eu>
-
Adam Wujek authored
Signed-off-by:
Adam Wujek <dev_public@wujek.eu>
-
Adam Wujek authored
Implement change of global and instance diag level. Signed-off-by:
Adam Wujek <dev_public@wujek.eu>
-
Adam Wujek authored
Signed-off-by:
Adam Wujek <dev_public@wujek.eu>
-
Adam Wujek authored
Signed-off-by:
Adam Wujek <dev_public@wujek.eu>
-
Adam Wujek authored
Apply setting to all instances on a selected port Signed-off-by:
Adam Wujek <dev_public@wujek.eu>
-
Adam Wujek authored
Signed-off-by:
Adam Wujek <dev_public@wujek.eu>
-
Adam Wujek authored
Signed-off-by:
Adam Wujek <dev_public@wujek.eu>
-
- Sep 27, 2023
-
-
Adam Wujek authored
So far support: --priority1 --priority2 --enable/disable phase tracking Signed-off-by:
Adam Wujek <dev_public@wujek.eu>
-
- May 08, 2023
-
-
Adam Wujek authored
To avoid version mismatch Signed-off-by:
Adam Wujek <dev_public@wujek.eu>
-
- Apr 09, 2019
-
-
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'
-
- Feb 25, 2019
-
-
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
-
- Nov 21, 2018
-
-
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.
-
- Nov 20, 2018
-
-
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
-
- Jul 21, 2015
-
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
- Jul 01, 2015
-
-
Alessandro Rubini authored
This was a trial of mine, but it really has never been working (at least on wrs -- I think nobody ever tried a non-wr code base on wrpc). Too much of the timetamping, servo, pll, is dependent on WR being available, this academic idea doesn't make much sense, so let's remove a number of conditionals (and associated potential bugs). Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
- Feb 26, 2015
-
-
Adam Wujek authored
This call is not needed since all status info is exported via shmem. Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
- Dec 05, 2014
-
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
- Nov 11, 2014
-
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
- Jul 31, 2013
-
-
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:
Alessandro Rubini <rubini@gnudd.com>
-
- Jul 30, 2013
-
-
Aurelio Colosimo authored
Signed-off-by:
Aurelio Colosimo <aurelio@aureliocolosimo.it>
-
- Jun 05, 2013
-
-
Aurelio Colosimo authored
The core of server functionality is in wrs-ipcserver.c, which basically consists of a porting of PTPWRd/ptpd_exports.[ch], as they are seen in commit 080d54fb of the repository: git://ohwr.org/white-rabbit/ppsi/ptp-noposix.git Two notes: - this implementation, like the one I'm porting from, does not make use of minipc_server_get_fdset, which would make the minipc_server_action be called only when necessary (by means of a select); indeed, minipc_server_action is called at each cycle in the main loop; - the server is created by using "ptpd" as its mnemonic name, for compatibility with ptp-noposix. Signed-off-by:
Aurelio Colosimo <aurelio@aureliocolosimo.it>
-