Need suggestion for developing kmdf driver

Hi everyone,

I’m currently developing windows driver for my device (WIMAX device). My device is connected to my PC through usb.

I saw some sample in WDK and found 2 sample driver that I think, I can use it for my baseline drivers, that is, NDISEDGE and USBNWIFI. Is there any other driver sample to be learned by me as other baseline drivers??

For my first trying, I think I want to make my driver to communicate with the device via ethernet packet. Is it ok?? How can i start to do this??