I got a microcontroller connected over a pci bridge to my pc. This controller
got its own ethernet controller, 32 bit cpu and other peripherals like gpio.
I want to use microcontrollers ethernet controller for my internet
connection. For that purpose a small driver, running on the microcontroller,
will sent me interrupts over pci and vice versa.
Is it possible to use a Ndis WDM driver and modify it to make DMA transfers
to controllers memory?(Pci bridge got a DMA channel)
Or should i develop a WDM pci driver and use it with Ndis WDM driver?
Did someone tried that before? How robust will be this model?