]> mj.ucw.cz Git - pciutils.git/commit
pcilmr: Move most of pcilmr arguments parsing logic to the separate file
authorNikita Proshkin <n.proshkin@yadro.com>
Wed, 22 May 2024 16:06:30 +0000 (19:06 +0300)
committerMartin Mares <mj@ucw.cz>
Mon, 27 May 2024 12:35:56 +0000 (14:35 +0200)
commit26359ed36e516982cc1b3a9984c047e42099ddb5
tree7ffedd132a8ca32c7daf94d390904878d4191460
parent92399f441f34c31dbbbfd82461f155ab77cd5e74
pcilmr: Move most of pcilmr arguments parsing logic to the separate file

Also change arguments parsing logic: now link parameters (selected lane
numbers, timing or voltage steps, etc) need to be specified after link port
and will affect only this link margining (previously, one option was
applied to all links).

See updated man for syntax and example.

Signed-off-by: Nikita Proshkin <n.proshkin@yadro.com>
Makefile
lmr/lmr.h
lmr/margin.c
lmr/margin_args.c [new file with mode: 0644]
lmr/margin_hw.c
lmr/margin_log.c
lmr/margin_results.c
pcilmr.c