Software for White Rabbit PTP Core:peter_direct_dmtd commitshttps://ohwr.org/project/wrpc-sw/commits/peter_direct_dmtd2019-07-08T08:06:35Zhttps://ohwr.org/project/wrpc-sw/commit/b7056fd8622430d13c572d551beda8634fb2f427ppsi increment mode master lock timeout2019-07-08T08:06:35ZPeter Jansweijerpeterj@nikhef.nlhttps://ohwr.org/project/wrpc-sw/commit/616e4c34db14c487f772b15698dfdef85115f4e8spll KP parameters times 5 due to VCXOs range 20 ppm2019-06-26T09:27:04ZPeter Jansweijerpeterj@nikhef.nlhttps://ohwr.org/project/wrpc-sw/commit/780ed522eb0b7248d2f877a9fbdcfd2b68d4b83bfix softpll for WR Switch2019-06-06T13:05:30ZGrzegorz Danilukgrzegorz.daniluk@cern.chhttps://ohwr.org/project/wrpc-sw/commit/f24c31172635ac01fad725cffb76e801fbb2fc01wr_steamers: updated documentation to include latest updates to streamers2019-05-24T13:01:17ZMaciej Lipinskimaciej.lipinski@cern.ch
- updated WB-generated file
- added info about configurable clock domain of streamers datahttps://ohwr.org/project/wrpc-sw/commit/e96925d33edeb5ebe503ae99b4def99862a81b1cwr_streamers: added new functions introduced by Tom within fixed-latency work2019-05-23T16:21:49ZMaciej Lipinskimaciej.lipinski@cern.ch
- hdl software reset
- fixed latency timeout
- fixed latency statisticshttps://ohwr.org/project/wrpc-sw/commit/ab83fc383ab0cb3d8e185b2f2690099a842666e5wr_streamers: remove unused register from WB2019-05-23T15:38:05ZMaciej Lipinskimaciej.lipinski@cern.chhttps://ohwr.org/project/wrpc-sw/commit/ec65fceca6d71ae60004a18fd9922d2c37d923a6wr_streamers: provide simple stats by default, option to read more advanced/d...2019-05-23T12:59:24ZMaciej Lipinskimaciej.lipinski@cern.chhttps://ohwr.org/project/wrpc-sw/commit/629e175078f62d97d607d4cd9194ef7b7fbfd599wr_streamers: update header of streamers, bump up version, allow version mism...2019-05-23T09:06:30ZMaciej Lipinskimaciej.lipinski@cern.chhttps://ohwr.org/project/wrpc-sw/commit/1e5be7e9ee32ee7f2dcc3e3344c76a20e38358f6softpll: don't control 1-PPS output, PPSi does this now2019-05-21T08:15:43ZGrzegorz Danilukgrzegorz.daniluk@cern.chhttps://ohwr.org/project/wrpc-sw/commit/486db5e1d35b27d95ba4f3b5eadf2b72fd7df3e3softpll: don't overwrite 1-PPS out pulse width when changing modes2019-05-21T08:15:43ZGrzegorz Danilukgrzegorz.daniluk@cern.ch
This is needed for PPSGen handling cleanup. Now PPSGen is controlled by PPSi.https://ohwr.org/project/wrpc-sw/commit/7581ddfb9aca3cf94d8f5f0566988696b22df66btools/genramvhd: make inline functions static to always include them in the o...2019-05-21T08:11:23ZGrzegorz Danilukgrzegorz.daniluk@cern.chhttps://ohwr.org/project/wrpc-sw/commit/4e6a3eabcde04e3cec257251f6e5492516c53e7dMerge branch 'rubi-190116' into proposed_master2019-01-21T13:44:09ZMaciej Lipinskimaciej.lipinski@cern.chhttps://ohwr.org/project/wrpc-sw/commit/1e5df6a8d47f2aaabdcaca2dec9c357d69e669beinttypes.h: fix problems with newer gcc/newlib2019-01-16T07:36:58ZAlessandro Rubinirubini@gnudd.com
When testing with newer compilers and newlib, a mismatch surfaced in
the definition of intptr_t, int32_t, uint32_t. I don't know why the
library header gets picked up.
This patch, though ugly, fixes the problem by using the "ifdef" names
found in lm32-elf/include/sys/_stdint.h (the offending file).
Signed-off-by: <span data-trailer="Signed-off-by:" data-user="9028"><a href="https://ohwr.org/rubini" title="rubini@gnudd.com"><img alt="Alessandro Rubini's avatar" src="https://secure.gravatar.com/avatar/18e4fb369cda4873020839db5911d1d1?s=32&d=identicon" class="avatar s16 avatar-inline" title="Alessandro Rubini"></a><a href="https://ohwr.org/rubini" title="rubini@gnudd.com">Alessandro Rubini</a> <<a href="mailto:rubini@gnudd.com" title="rubini@gnudd.com">rubini@gnudd.com</a>></span>https://ohwr.org/project/wrpc-sw/commit/1b0b0dfc74545a9615416b03f994569ec31d3caaliblinux: fix build problems2019-01-16T07:36:58ZAlessandro Rubinirubini@gnudd.com
If you use CROSS_COMPILE from the environment, the current system will
try to build host code with the lm32 compiler, and the build stops at
the very beginning. This fixes the problem in the most trivial way.
Signed-off-by: <span data-trailer="Signed-off-by:" data-user="9028"><a href="https://ohwr.org/rubini" title="rubini@gnudd.com"><img alt="Alessandro Rubini's avatar" src="https://secure.gravatar.com/avatar/18e4fb369cda4873020839db5911d1d1?s=32&d=identicon" class="avatar s16 avatar-inline" title="Alessandro Rubini"></a><a href="https://ohwr.org/rubini" title="rubini@gnudd.com">Alessandro Rubini</a> <<a href="mailto:rubini@gnudd.com" title="rubini@gnudd.com">rubini@gnudd.com</a>></span>https://ohwr.org/project/wrpc-sw/commit/25c48eb4395e5f0e77977320c592e96dee43e462dev/sdb-storage: fix a mismatching return type2019-01-16T07:36:58ZAlessandro Rubinirubini@gnudd.com
include/storage.h had int, this file had in32_t and newer compilers
complain about that. So now both are int, which fits better.
Signed-off-by: <span data-trailer="Signed-off-by:" data-user="9028"><a href="https://ohwr.org/rubini" title="rubini@gnudd.com"><img alt="Alessandro Rubini's avatar" src="https://secure.gravatar.com/avatar/18e4fb369cda4873020839db5911d1d1?s=32&d=identicon" class="avatar s16 avatar-inline" title="Alessandro Rubini"></a><a href="https://ohwr.org/rubini" title="rubini@gnudd.com">Alessandro Rubini</a> <<a href="mailto:rubini@gnudd.com" title="rubini@gnudd.com">rubini@gnudd.com</a>></span>https://ohwr.org/project/wrpc-sw/commit/54d30793360665b1c278e814ebc9f93b8cf075f7[FRAM/VXS] bugfix: erase in fram2018-10-12T14:13:29ZMaciej Lipinskimaciej.lipinski@cern.chhttps://ohwr.org/project/wrpc-sw/commit/88b9712719681c41dd48d3d47ad691c971935d7e[sdb storage] removed unused variables2018-10-11T17:33:53ZMaciej Lipinskimaciej.lipinski@cern.chhttps://ohwr.org/project/wrpc-sw/commit/acc8d8043800a7fc904d56641aeb5b304d7b860c[FRAM/VXS] added support for FRAM type of memory (needed on VXS)2018-10-11T17:33:47ZMaciej Lipinskimaciej.lipinski@cern.chhttps://ohwr.org/project/wrpc-sw/commit/463e159bf203b51e47f01ff86787bb942e9606f3[MAC/w1] fixed creation of MAC from onewire thermometer's ID when no SDB2018-10-11T17:33:41ZMaciej Lipinskimaciej.lipinski@cern.chhttps://ohwr.org/project/wrpc-sw/commit/6f17361c6d80b498249c15099c62989df1eaa37dlib/snmp: wrpcSdbGroup cleanup2018-10-11T08:13:03ZAdam Wujekadam.wujek@cern.chSigned-off-by: <span data-trailer="Signed-off-by:" data-user="9297"><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch"><img alt="Adam Wujek's avatar" src="https://secure.gravatar.com/avatar/bee62ad02d8f8c7c40900167722fb9d3?s=32&d=identicon" class="avatar s16 avatar-inline" title="Adam Wujek"></a><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch">Adam Wujek</a> <<a href="mailto:adam.wujek@cern.ch" title="adam.wujek@cern.ch">adam.wujek@cern.ch</a>></span>https://ohwr.org/project/wrpc-sw/commit/2f2777b0416e4b9cac00f3a902938611a172ea6dlib/snmp: add wrpcSdbGroup to format sdb2018-10-11T08:07:27ZAdam Wujekadam.wujek@cern.chSigned-off-by: <span data-trailer="Signed-off-by:" data-user="9297"><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch"><img alt="Adam Wujek's avatar" src="https://secure.gravatar.com/avatar/bee62ad02d8f8c7c40900167722fb9d3?s=32&d=identicon" class="avatar s16 avatar-inline" title="Adam Wujek"></a><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch">Adam Wujek</a> <<a href="mailto:adam.wujek@cern.ch" title="adam.wujek@cern.ch">adam.wujek@cern.ch</a>></span>https://ohwr.org/project/wrpc-sw/commit/4f77dba8b55995c0a71b8411e7ba7d2445568989lib/snmp: add wrpcInitScriptConfigGroup to update init script2018-10-10T14:46:25ZAdam Wujekadam.wujek@cern.ch
If SNMP_INIT enabled it adds 340 bytes
Signed-off-by: <span data-trailer="Signed-off-by:" data-user="9297"><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch"><img alt="Adam Wujek's avatar" src="https://secure.gravatar.com/avatar/bee62ad02d8f8c7c40900167722fb9d3?s=32&d=identicon" class="avatar s16 avatar-inline" title="Adam Wujek"></a><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch">Adam Wujek</a> <<a href="mailto:adam.wujek@cern.ch" title="adam.wujek@cern.ch">adam.wujek@cern.ch</a>></span>https://ohwr.org/project/wrpc-sw/commit/af0069f5eed264ec6050aa1ea3dc1b002cf0d7eflib/snmp: avoid warning when SNMP_SET not enabled2018-10-10T14:46:25ZAdam Wujekadam.wujek@cern.ch
Avoid warning: ‘set_init_script_config’ defined but not used
Signed-off-by: <span data-trailer="Signed-off-by:" data-user="9297"><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch"><img alt="Adam Wujek's avatar" src="https://secure.gravatar.com/avatar/bee62ad02d8f8c7c40900167722fb9d3?s=32&d=identicon" class="avatar s16 avatar-inline" title="Adam Wujek"></a><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch">Adam Wujek</a> <<a href="mailto:adam.wujek@cern.ch" title="adam.wujek@cern.ch">adam.wujek@cern.ch</a>></span>https://ohwr.org/project/wrpc-sw/commit/a6ca36d2e54046a4185a4667c7cf3d9475bd1699wrc_main.c: replace CONFIG_SDB_STORAGE with HAS_GENSDBFS2018-09-26T16:21:05ZAdam Wujekadam.wujek@cern.chSigned-off-by: <span data-trailer="Signed-off-by:" data-user="9297"><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch"><img alt="Adam Wujek's avatar" src="https://secure.gravatar.com/avatar/bee62ad02d8f8c7c40900167722fb9d3?s=32&d=identicon" class="avatar s16 avatar-inline" title="Adam Wujek"></a><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch">Adam Wujek</a> <<a href="mailto:adam.wujek@cern.ch" title="adam.wujek@cern.ch">adam.wujek@cern.ch</a>></span>https://ohwr.org/project/wrpc-sw/commit/49bb1387fabe53f7e8565404b48afa175a643387merge abscal2018-08-30T09:00:33ZAdam Wujekadam.wujek@cern.chhttps://ohwr.org/project/wrpc-sw/commit/efa50a791be60bc561c28ceb9d51fdb1c3c33f2bintroduce HAS_ABSCAL2018-08-30T09:00:07ZAdam Wujekadam.wujek@cern.chSigned-off-by: <span data-trailer="Signed-off-by:" data-user="9297"><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch"><img alt="Adam Wujek's avatar" src="https://secure.gravatar.com/avatar/bee62ad02d8f8c7c40900167722fb9d3?s=32&d=identicon" class="avatar s16 avatar-inline" title="Adam Wujek"></a><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch">Adam Wujek</a> <<a href="mailto:adam.wujek@cern.ch" title="adam.wujek@cern.ch">adam.wujek@cern.ch</a>></span>https://ohwr.org/project/wrpc-sw/commit/72cd15f8a32942c9a56df16d85c27ec79047dae7softpll: do not enable PPS output (upper levels do that)2018-08-30T09:00:07ZAlessandro Rubinirubini@gnudd.comSigned-off-by: <span data-trailer="Signed-off-by:" data-user="9028"><a href="https://ohwr.org/rubini" title="rubini@gnudd.com"><img alt="Alessandro Rubini's avatar" src="https://secure.gravatar.com/avatar/18e4fb369cda4873020839db5911d1d1?s=32&d=identicon" class="avatar s16 avatar-inline" title="Alessandro Rubini"></a><a href="https://ohwr.org/rubini" title="rubini@gnudd.com">Alessandro Rubini</a> <<a href="mailto:rubini@gnudd.com" title="rubini@gnudd.com">rubini@gnudd.com</a>></span>https://ohwr.org/project/wrpc-sw/commit/2fe8980aeb954c128460cc0a007fbad7f06825ccppsi: turn on pps when abscal runs2018-08-30T09:00:07ZAlessandro Rubinirubini@gnudd.comSigned-off-by: <span data-trailer="Signed-off-by:" data-user="9028"><a href="https://ohwr.org/rubini" title="rubini@gnudd.com"><img alt="Alessandro Rubini's avatar" src="https://secure.gravatar.com/avatar/18e4fb369cda4873020839db5911d1d1?s=32&d=identicon" class="avatar s16 avatar-inline" title="Alessandro Rubini"></a><a href="https://ohwr.org/rubini" title="rubini@gnudd.com">Alessandro Rubini</a> <<a href="mailto:rubini@gnudd.com" title="rubini@gnudd.com">rubini@gnudd.com</a>></span>https://ohwr.org/project/wrpc-sw/commit/16b46ec3ef65222c7cde808d77bb0e205a98caf2lldp: avoid polling while doing abscal2018-08-30T09:00:07ZAlessandro Rubinirubini@gnudd.comSigned-off-by: <span data-trailer="Signed-off-by:" data-user="9028"><a href="https://ohwr.org/rubini" title="rubini@gnudd.com"><img alt="Alessandro Rubini's avatar" src="https://secure.gravatar.com/avatar/18e4fb369cda4873020839db5911d1d1?s=32&d=identicon" class="avatar s16 avatar-inline" title="Alessandro Rubini"></a><a href="https://ohwr.org/rubini" title="rubini@gnudd.com">Alessandro Rubini</a> <<a href="mailto:rubini@gnudd.com" title="rubini@gnudd.com">rubini@gnudd.com</a>></span>https://ohwr.org/project/wrpc-sw/commit/4173083161a854ee5cff424ebfc8fb13a6630319ipv4: avoid bootp polling while doing abscal2018-08-30T09:00:07ZAlessandro Rubinirubini@gnudd.comSigned-off-by: <span data-trailer="Signed-off-by:" data-user="9028"><a href="https://ohwr.org/rubini" title="rubini@gnudd.com"><img alt="Alessandro Rubini's avatar" src="https://secure.gravatar.com/avatar/18e4fb369cda4873020839db5911d1d1?s=32&d=identicon" class="avatar s16 avatar-inline" title="Alessandro Rubini"></a><a href="https://ohwr.org/rubini" title="rubini@gnudd.com">Alessandro Rubini</a> <<a href="mailto:rubini@gnudd.com" title="rubini@gnudd.com">rubini@gnudd.com</a>></span>https://ohwr.org/project/wrpc-sw/commit/8ff9e3ea8e564a22cfb8ba9520276282bf1fd170sim: enable time_valid_o only when the link is up2018-08-22T07:46:51ZGrzegorz Danilukgrzegorz.daniluk@cern.chhttps://ohwr.org/project/wrpc-sw/commit/d64e82f60da6f528971c636c7e8d003b19cd2bcc/tools/build-random: fix the scripts, quoting hell2017-12-21T16:26:54ZAlessandro Rubinirubini@gnudd.comSigned-off-by: <span data-trailer="Signed-off-by:" data-user="9028"><a href="https://ohwr.org/rubini" title="rubini@gnudd.com"><img alt="Alessandro Rubini's avatar" src="https://secure.gravatar.com/avatar/18e4fb369cda4873020839db5911d1d1?s=32&d=identicon" class="avatar s16 avatar-inline" title="Alessandro Rubini"></a><a href="https://ohwr.org/rubini" title="rubini@gnudd.com">Alessandro Rubini</a> <<a href="mailto:rubini@gnudd.com" title="rubini@gnudd.com">rubini@gnudd.com</a>></span>https://ohwr.org/project/wrpc-sw/commit/7676ae229fdc2262c4921980ca8896684bafe7acfix build for those using 'export CROSS_COMPILE='2017-12-21T16:26:54ZAlessandro Rubinirubini@gnudd.comSigned-off-by: <span data-trailer="Signed-off-by:" data-user="9028"><a href="https://ohwr.org/rubini" title="rubini@gnudd.com"><img alt="Alessandro Rubini's avatar" src="https://secure.gravatar.com/avatar/18e4fb369cda4873020839db5911d1d1?s=32&d=identicon" class="avatar s16 avatar-inline" title="Alessandro Rubini"></a><a href="https://ohwr.org/rubini" title="rubini@gnudd.com">Alessandro Rubini</a> <<a href="mailto:rubini@gnudd.com" title="rubini@gnudd.com">rubini@gnudd.com</a>></span>https://ohwr.org/project/wrpc-sw/commit/c21a91508af6a77618cd99d926dd858845da3b35fixed compile fail when no Use SDB2017-12-20T14:10:07ZPeter Jansweijerpeterj@nikhef.nlhttps://ohwr.org/project/wrpc-sw/commit/566f213feb9a163036b25d23ff7f0582edbdf66bdocumentation update for v4.22017-12-18T13:34:20ZGrzegorz Danilukgrzegorz.daniluk@cern.chhttps://ohwr.org/project/wrpc-sw/commit/b289989ef97240153c9e1c576cbce673e2aefbbblib/lldp: increase lldp sendign interval2017-12-14T14:33:39ZAdam Wujekadam.wujek@cern.ch
Please not that LLDP_TX_TICK_INTERVAL is not about ticks, but about
number of task executions. This should be changed to time.
Signed-off-by: <span data-trailer="Signed-off-by:" data-user="9297"><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch"><img alt="Adam Wujek's avatar" src="https://secure.gravatar.com/avatar/bee62ad02d8f8c7c40900167722fb9d3?s=32&d=identicon" class="avatar s16 avatar-inline" title="Adam Wujek"></a><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch">Adam Wujek</a> <<a href="mailto:adam.wujek@cern.ch" title="adam.wujek@cern.ch">adam.wujek@cern.ch</a>></span>https://ohwr.org/project/wrpc-sw/commit/9792c611d1cd5c2d044ff8e2fee2a065261db0afdoc: WRPC exports TAI, not UTC2017-12-14T10:27:44ZGrzegorz Danilukgrzegorz.daniluk@cern.chhttps://ohwr.org/project/wrpc-sw/commit/9a84b109a581e9d0dd7ccba2a19c13d65efce45ewrpc_failures: typo fixes2017-12-04T14:03:30ZGrzegorz Danilukgrzegorz.daniluk@cern.chhttps://ohwr.org/project/wrpc-sw/commit/bae273cfd00bf18c978d89279eca9853bd538445use HAS_GENSDBFS to include/exclude sdbfs generation code2017-12-04T11:11:57ZGrzegorz Danilukgrzegorz.daniluk@cern.chhttps://ohwr.org/project/wrpc-sw/commit/a9add10893f220d32005c9ef0051ba5d743c035bMerge branch 'adam-lldp-rebased' into proposed_master2017-12-01T16:16:21ZGrzegorz Danilukgrzegorz.daniluk@cern.ch