first i must say, that i'am not glad about the way to handle device issues. It seems to be very complicated when using linux. If i use a bare metal System, then i have a very simple and Logical System which is easy to use.
What i want is an easy way, similar to a bare metal System, where i can use the customized Hardware in a zync (FPGA) Environment.
While i'am discovered my Project Folder i found a Subfolder where example c-source code was stored. In this example is a peek and poke app included. When i look at the Details i found, that the "mem" device was used and similar to "uio" interfacing - Memory mapped Access was used.
Now my questions:
- What is the difference between "mem" and "uio" devices?
- Are "mem" devices still installed and ready to use?
- Is there a disadvantage, if i use "mem" devices?
Question
deppenkaiser
Hello,
first i must say, that i'am not glad about the way to handle device issues. It seems to be very complicated when using linux. If i use a bare metal System, then i have a very simple and Logical System which is easy to use.
What i want is an easy way, similar to a bare metal System, where i can use the customized Hardware in a zync (FPGA) Environment.
While i'am discovered my Project Folder i found a Subfolder where example c-source code was stored. In this example is a peek and poke app included. When i look at the Details i found, that the "mem" device was used and similar to "uio" interfacing - Memory mapped Access was used.
Now my questions:
- What is the difference between "mem" and "uio" devices?
- Are "mem" devices still installed and ready to use?
- Is there a disadvantage, if i use "mem" devices?
Thank you...
Link to comment
Share on other sites
1 answer to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.