Hello,
I am trying to compile some modules and drivers
together with LiS-2.18 configured to run in user-space. Those drivers do not use directly the hardware
but communicate with a separate
non-streams driver.
My aim is to obtain something that runs on a target
environment.
I read
in LiS documentation that it is
possible to build a user-space version of LiS that can be used for laboratory
testing, but I could not find any additional information about this
functionality.
I have some
questions about that:
- Is it
possible (and safe) to use this
laboratory version of LiS to compile a target application that runs in
user-space?
- how should I compile my modules together with user-space streams.o? is it
enough to link them together in my
final executable?
- is it possible
(and how) to exchange data between a streams module compiled in user space and a
non-streams driver in kernel space?
- are performances
worst in this configuration?
Thanks in
advance
Stefano
