Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
W
wr2rf-vme
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
5
Issues
5
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
Wiki
Wiki
image/svg+xml
Discourse
Discourse
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
Projects
wr2rf-vme
Commits
49936774
Commit
49936774
authored
Dec 01, 2021
by
Karol Adrianek
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
libwr2rf: added support for NONE selector for softstart and softstop debug signals
parent
35c089c5
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
16 additions
and
2 deletions
+16
-2
board.c
software/libwr2rf/board.c
+4
-0
wr2rf.c
software/libwr2rf/wr2rf.c
+12
-2
No files found.
software/libwr2rf/board.c
View file @
49936774
...
...
@@ -1364,6 +1364,8 @@ libwr2rf_configure_softstart_sel(struct libwr2rf_dev *dev, unsigned sel)
unsigned
addr
=
WR2RF_VME_REGS_INIT
+
WR2RF_INIT_REGS_SOFTSTART
;
switch
(
sel
)
{
case
LIBWR2RF_SOFTSTART_NONE_SEL
:
break
;
case
LIBWR2RF_RF1T1_SOFTSTART_SEL
:
break
;
case
LIBWR2RF_RF1T2_SOFTSTART_SEL
:
...
...
@@ -1386,6 +1388,8 @@ libwr2rf_configure_softstop_sel(struct libwr2rf_dev *dev, unsigned sel)
unsigned
addr
=
WR2RF_VME_REGS_INIT
+
WR2RF_INIT_REGS_SOFTSTOP
;
switch
(
sel
)
{
case
LIBWR2RF_SOFTSTOP_NONE_SEL
:
break
;
case
LIBWR2RF_RF1T1_SOFTSTOP_SEL
:
break
;
case
LIBWR2RF_RF1T2_SOFTSTOP_SEL
:
...
...
software/libwr2rf/wr2rf.c
View file @
49936774
...
...
@@ -2678,6 +2678,9 @@ lemo_disp_dbg(struct libwr2rf_dev *dev, struct strb *strb, unsigned lemo)
case
LIBWR2RF_RF2T2_SOFTSTOP_SEL
:
strb_printf
(
strb
,
"(2.2)"
);
break
;
case
LIBWR2RF_SOFTSTOP_NONE_SEL
:
strb_printf
(
strb
,
"(none)"
);
break
;
default:
strb_printf
(
strb
,
"(bad)"
);
break
;
...
...
@@ -2703,6 +2706,9 @@ lemo_disp_dbg(struct libwr2rf_dev *dev, struct strb *strb, unsigned lemo)
case
LIBWR2RF_RF2T2_SOFTSTART_SEL
:
strb_printf
(
strb
,
"(2.2)"
);
break
;
case
LIBWR2RF_SOFTSTART_NONE_SEL
:
strb_printf
(
strb
,
"(none)"
);
break
;
default:
strb_printf
(
strb
,
"(bad)"
);
break
;
...
...
@@ -3286,8 +3292,10 @@ api_softstop_sel (struct libwr2rf_dev *dev, int argc, char **argv)
sel
=
LIBWR2RF_RF2T1_SOFTSTOP_SEL
;
else
if
(
strcmp
(
argv
[
1
],
"2.2"
)
==
0
)
sel
=
LIBWR2RF_RF2T2_SOFTSTOP_SEL
;
else
if
(
strcmp
(
argv
[
1
],
"none"
)
==
0
)
sel
=
LIBWR2RF_SOFTSTOP_NONE_SEL
;
else
{
printf
(
"Usage: %s [RF.TU]
\n
"
,
argv
[
0
]);
printf
(
"Usage: %s [RF.TU]
or none
\n
"
,
argv
[
0
]);
return
;
}
}
...
...
@@ -3309,8 +3317,10 @@ api_softstart_sel (struct libwr2rf_dev *dev, int argc, char **argv)
sel
=
LIBWR2RF_RF2T1_SOFTSTART_SEL
;
else
if
(
strcmp
(
argv
[
1
],
"2.2"
)
==
0
)
sel
=
LIBWR2RF_RF2T2_SOFTSTART_SEL
;
else
if
(
strcmp
(
argv
[
1
],
"none"
)
==
0
)
sel
=
LIBWR2RF_SOFTSTART_NONE_SEL
;
else
{
printf
(
"Usage: %s [RF.TU]
\n
"
,
argv
[
0
]);
printf
(
"Usage: %s [RF.TU]
or none
\n
"
,
argv
[
0
]);
return
;
}
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment