Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
E
EtherBone Core
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
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
EtherBone Core
Commits
d905e360
Commit
d905e360
authored
Apr 27, 2016
by
Wesley W. Terpstra
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
spec: specify new MSI request registers
parent
aea3f274
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
41 additions
and
0 deletions
+41
-0
spec.tex
spec/spec.tex
+41
-0
No files found.
spec/spec.tex
View file @
d905e360
...
...
@@ -1047,6 +1047,47 @@ a Wishbone autodiscovery structure.
This structure describes all devices attached to the local Wishbone bus.
\\
\hline
16
&
Reserved
\\
\hline
24
&
Reserved
\\
\hline
32
&
Request MSI.
Writing a 1 to this register requests that the Etherbone protocol deliver MSIs
to the requesting Etherbone master.
The master must still configure slave devices to send MSIs.
\\
\hline
40
&
MSI Granted.
This register should be checked after writing to the Request MSI register.
If 0, no MSI access has been requested.
If 1, the Etherbone master has been granted MSI access.
If 2, this Etherbone master does not support MSI.
If 3, MSI access could not be granted because all available MSI resources have been claimed.
Values greated than 3 indicate an Etherbone-master specific failure code.
\\
\hline
48
&
Low MSI Address.
MSIs directed at the Etherbone bridge with an address between low and high
will be delivered to the controlling Etherbone master. The master should
select MSI addresses from within this range, and combine the selected MSI
address with the MSI address range of the Etherbone master as seen by the
transmitting slave. This range can be discovered by summing all active SDB
MSI Records on the path from the Etherbone master to the transmitting slave.
\\
\hline
56
&
High MSI Address.
MSIs directed at the Etherbone bridge with an address between low and high
will be delivered to the controlling Etherbone master.
\\
\hline
\end{tabular}
\subsection
{
UDP and TCP streams
}
...
...
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