I think I didn't make it very clear the need to communicate with another
driver. I basically want to provide a layer of indirection for the packet for
some reason. So I wrote a pseudo driver which buffers the packets until
signaled to flush the packet to the default driver. This is why I want my
Thanks Garrett. Can you tell me a little more specifically about the devinfo
tree? Does it store the dev_info_t (dip) structs for all the devices? How can I
gain access to this tree? Also I was somewhat confused about the dev_info_t
struct. Does there exist one such struct for every device or f