|
|
# Frequently Asked Questions (FAQ)
|
|
|
|
|
|
Q: Where can I find some software making good use of SDB-aware firmware?
|
|
|
|
|
|
A: Examples of (real) usage of SDB in FMC designs can be found in the
|
|
|
software support
|
|
|
subprojects of boards like the FMC ADC 100Msps, FMC Del 4ch and the SPEC
|
|
|
and SVEC carriers.
|
|
|
To get a good grasp of how it all fits together, heavy use of SDB is
|
|
|
made by the
|
|
|
FMC bus software abstraction [fmc-bus](fmc-bus); the code is at
|
|
|
|
|
|
git:https://www.ohwr.org/fmc-projects/fmc-bus.git
|
|
|
|
|
|
Good usage of this abstraction and of SDB records is done, for example,
|
|
|
in the FMC fine delay
|
|
|
driver:
|
|
|
git:https://www.ohwr.org/fmc-projects/fmc-bus.git
|
|
|
and in the carriers, [spec-sw](spec-sw) and [svec-sw](svec-sw), at the
|
|
|
early bootup process:
|
|
|
git:https://www.ohwr.org/fmc-projects/spec/spec-sw.git
|
|
|
git:https://www.ohwr.org/fmc-projects/svec/svec-sw.git
|
|
|
|