I have a feeling, I’ll figure this out before I get an answer here,
but I don’t understand why I need to work so hard to get this data.
I have written a USB device driver that creates a device that I want
to start devn-fd on.
The question I have is what do I need to support to make devn-fd
happy. I have determined that it uses readcond, and I have
implemented readcond, and I am faithfully doing as it asks (it
is calling readcond(fd,buf,3042,0,0), so my resource manager waits
until 3042 bytes have arrived before replying.
This does not, however, make any sense for a descriptor based net
driver. Do I need to implement ionotify ? I don’t have any problem
doing so, it just seems that implementing features until it works is
a rather brain dead way of going about things.
Why is the source for devn-fd not in the network DDK (it would be
soooo simple if it were) ?
Anyway my question is what does devn-fd expect from its resource