i have this test driver which i have written, and i use osrloader to load
it, it doesnt have an INF FILE , so osr loader starts it as a service.
now, i wanted to do further experiments and wanted to register dma. looking
at the samples i see, ppl usually call the IoregisterDma* call in AddDevice
routine where the Pdo is passed on to it.
my device doesnt have adddevice. so how do i get dma functionality? infact
how to get the pdo?
You have several problems. I hope you really have a piece of hardware involved. There is no good option to install a driver for a piece of hardware that does not have an inf file. It also must have an AddDevice routine, along with several others. Look at the OSR FX2 kit WDM driver or the KMDF version which would be even better.
i have this test driver which i have written, and i use osrloader to load
it, it doesnt have an INF FILE , so osr loader starts it as a service.
now, i wanted to do further experiments and wanted to register dma. looking
at the samples i see, ppl usually call the IoregisterDma* call in AddDevice
routine where the Pdo is passed on to it.
my device doesnt have adddevice. so how do i get dma functionality? infact
how to get the pdo?
> You have several problems. I hope you really have a piece of hardware > involved. There is no good option to install a driver for a piece of > hardware that does not have an inf file. It also must have an AddDevice > routine, along with several others. Look at the OSR FX2 kit WDM driver or > the KMDF version which would be even better. > > — > NTDEV is sponsored by OSR > > For our schedule of WDF, WDM, debugging and other seminars visit: > http://www.osr.com/seminars > > To unsubscribe, visit the List Server section of OSR Online at > http://www.osronline.com/page.cfm?name=ListServer >