- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello!The readme.txt file mentions theSCIF is available by means of kernel space and user space software.The mic.ko driver is the kSCIF side of this SCIF interface and the library libscif (scif_api.c) is the user space side (uSCIF) of this interface (this library only is providing access to the IOCTLs availables in the driver), is it that correct?On the other hand, where can I get any documentation, or datasheet about the SCIF technology?Thank you for your answers!
Link Copied
3 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Probably SCIF is not a technology based on an underlying hardware feature, is only a software layer in the top of PCIe making this hardware bridge like a virtual ethernet controller, so the communication between host and target is similar to communication via sockets.
I don't know if this layer idea is derivated from other project, otherwise is an original idea from Intel people.
Many thanks.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
how can i find the user level can any one help me?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
You can find an example of user level SCIF library in the mpssd daemon. The source code of this daemon is located in thepackage-full_src-k1om/host/utils/mpssd folder.

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page