Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Computing > Wireless Networking > URGENT : Need info/help in NDIS miniport driver

Thread Tools

URGENT : Need info/help in NDIS miniport driver

Posts: n/a
I am new to Win CE and a fresher to device drivers. I have to migrate a NDIS
miniport driver (for WLAN adapter card) from Windows XP to Windows CE. The
adapter card has USB interface.

I was also told that the USB stack is completely different in WinCE. If that
is the case, what is it? I could not find any documentation about this. Can
someone provide me the same?

I have setup a CEPC where I can connect the card and it asks driver for the
USB device. I wrote a simple driver that communicates with the device using
USB_FUNCS table passed in DllEntry(). So far so good.

Since NDIS architecture is not different in WinCE, I thought migration part
should not be tricky. But when I studied the Win XP driver source code, I
found that there are a lot of things different or not present in WinCE. I
have listed few of them below:

1. There are some IRP related calls.
2. IRQL related calls (KeGetCurrentIRQL, KeRaiseIRQL, KeLowerIRQL)
3. I/O routines using USB request block (URB).
4. and many more

I could not find these calls in the PlatformBuilder help of any WinCE
header/library files. But, I could see that using the functions defined in
USB_FUNCS, I can accomplish the task of communicating with the device. But
how do I get a handle to USB_FUNCS in the miniportXXX handlers?

Do I have to write 2 separate driver? One that enumerates the device and a
miniport driver where the enumerator passes me the pointer to USB_FUNCS?

Can someone send me a sample of registry keys that I need?

Any help will be highly appreciated.



Reply With Quote

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Win7 WiFi Miniport Driver Mark H Wireless Networking 6 07-01-2009 06:01 PM
wzcsvc fails because of ndis usermode i/o protocol driver =?Utf-8?B?Y29uZnVzZWRhc2Fsd2F5cw==?= Wireless Networking 6 08-17-2008 03:27 PM
PCAMPR5 NDIS Protocol Driver =?Utf-8?B?U2t5?= Wireless Networking 4 08-05-2006 11:34 PM
Cisco Systems VPN Client - Ndis Intermediate Driver. Cisco 0 07-03-2006 04:50 PM
NDIS USER mode IO Driver Nirenberg, David Computer Support 3 09-16-2004 10:38 PM