- Jul 09, 2024
-
-
Adam Wujek authored
So far only to control offset between PPS-in and PPS-out in GM mode Signed-off-by:
Adam Wujek <dev_public@wujek.eu>
-
- Jul 05, 2024
-
-
Adam Wujek authored
Signed-off-by:
Adam Wujek <dev_public@wujek.eu>
-
li hongming authored
[FEATURE: #317] WRS-FL: modify wrs_linux_defconfig and add driver file for USB-to-SFP management port A kernel module file asix.ko and a tool ioctl will be generated. After insmod the asix.ko, a new network interface, eth1, will be found.
-
- Sep 05, 2021
-
-
Adam Wujek authored
Signed-off-by:
Adam Wujek <dev_public@wujek.eu>
-
- Oct 22, 2020
-
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
- Jun 09, 2020
-
-
Grzegorz Daniluk authored
-
- May 07, 2020
-
-
- Oct 11, 2019
-
-
userspace: add optional Makefile.specific included in the main makefiles to provide user-specific build configuration
-
- Jun 26, 2019
-
-
- Add a new tool (wrs_leapsec) to check for an incoming leap second. It is done by parsing the leap second file. If a leap second is detected then adjustment parameters for the clock algoritm are set in the kernel. - Start the tool at startup - With cron, execute the tool every 3 hours - As many tools need to parse the leap seconds file, functions have been added in the library and then called by these tools
-
The -n option in the wr_date tool is used for a dry run. It execute the code without applying changes in the system and the hardware. However calling "wr_date -n set host" was not setting the date but applying the TAI offset. To make things more consistant, a new option has been added. Calling "wr_date set host tai" now sets only the TAI offset. The wr_date script has been changed to take into account this modification of the behavior.
-
- Jun 03, 2019
-
-
1/ wr_date script: - Started before PPSi - Set number of NTP retries to 10 if GM otherwise 1. GM info is extracted from dot-config - Clock source is controlled directly with wr_date tool - Can be started any time without any risk to set a wrong date (see point 2) 2/ wr_date - 'set host' parameters take into account the time mode ( FR: set sec+ns, BC: time cannot be set, GM: set seconds only+wait to be in a middle of a second) - function substrat_substrat() moved to time_lib.h. Also used by wr_mon 3/ wr_mon - Print TAI-UTC - Update Timing Mode & PLL locking state displayed values
-
-
- Apr 10, 2019
-
-
-
This library is used by wr_mon and wrs_dump_shmem to avoid duplication of code.
-
- Sep 21, 2018
-
-
Adam Wujek authored
As now the compilation is done only in wr-switch-sw repo. Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
- Aug 10, 2018
-
-
- Dec 01, 2016
-
-
It happens that headers have different sources: buildroot and our own kernel. For the standard path we have headers from buildroot which include also some kernel header. For the kernel, we have direct access to those headers. this means that we mya have conflict in our user-space programs. This patch does not solve the problem but it just reduce its effects. Signed-off-by:
Federico Vaga <federico.vaga@cern.ch>
-
- Aug 11, 2016
-
-
-
Adam Wujek authored
The tool wrs_port_tx_control is not needed anymore, its functionality (putting the link down) is available by performing: ifconfig <port> down Such functionality was added in the commit: [Feature: 1336] kernel/wr_nic: disable SFP when interface is down Revert the following commits: 2b6c0bc2 userspace/tools: wrs_port_tx_control, rename network interfaces from wrX to wriX+1 ceb0c512 userspace/tools/wrs_port_tx_control: Include some defines 97d8878d userspace/tools/wrs_port_tx_control: initialise register address 35a63cd9 kernel/wb-regs: Added address offsets to endpoint-mdio.h d11514e5 userspace/tools/wrs_port_tx_control: added unistd.h 3184c2a7 doc/wrs-user-manual: added description of wrs_port_tx_control 4da29df3 userspace/tools: dynamically check maximum port number in wr_port_tx_control 4244c894 userspace/tools: added a program to control the TX on a WRS port Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
- Apr 05, 2016
-
-
- wrs_port_tx_control added. This program controls the TX laser of an SFP by means of the hardware TX enable line of the SFP. This line is switched via the FPGA. Signed-off-by:
Tjeerd Pinkert <t.j.pinkert@alumnus.utwente.nl>
-
It has the basic structure but lacks the functionality. Needs cleanup of libraries used. Signed-off-by:
Tjeerd Pinkert <t.j.pinkert@alumnus.utwente.nl>
-
- Apr 01, 2016
-
-
Adam Wujek authored
New tool is to dump SFP's internal memory. Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
- Jul 22, 2015
-
-
Alessandro Rubini authored
And force the compiler to complain. It used to be on by default, bah.... Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
- Jul 15, 2015
-
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
- Jul 10, 2015
-
-
Adam Wujek authored
Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
- Jul 09, 2015
-
-
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
- Jun 29, 2015
-
-
Adam Wujek authored
Print "-dirty" for: --at91boot --startup guide --switch's tools Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
- Jan 16, 2015
-
-
-DDEBUG in libwr forces LOG_DEBUG level in libwr/wrs-msg.c. This is the desired behaviour, but we want it off by default now. All other DEBUG symbols in Makefiles have no effect, so they are removed to avoid tricking our developers in setting/unsetting them and see no effect at all. Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
- Jan 04, 2015
-
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
- Dec 10, 2014
-
-
- Dec 05, 2014
-
-
Alessandro Rubini authored
Long ago we used to refer to installed shared libraries and headers, during further steps of user-space compilation. We use static libraries since long ago, and we have all -I pointing to ../ within the source tree. Get rid of unneeded installation of headers and extra -I in the command lines. Meanwhile, make all sub-makefile a little more similar one another (this is trivial, mostly a side effect of the above). The commit has no effect on build commands and results. Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
The output is now very verbose, but with grep and similar things we can put it to good use. Besides, seeing all data items allows to audit field use. Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
- Dec 04, 2014
-
-
merge load-fpga.c and load-virtex.c Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
- Nov 28, 2014
-
-
Alessandro Rubini authored
Even though the idea of using a single helper process for all web queries is sound, this is not it. No more comments from me. Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Also fix makefiles and documentation Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
This allows private headers to be clearly private (in userspace/wrsw_hal/). rt_ipc.h is used by phytool too, so it is not private and is now in include/. As a side effect, remove -I../wrs_hal from makefile. Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
- Nov 20, 2014
-
-
Also, fix Makefiles accordingly. Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-