Hi,
A while ago I had posted some question relating to the NDIS 5 W2K deserialized driver.
Now I’m trying to port that driver to NDIS 4 NT.
I am facing problems compling the driver and it says that the NDIS_ATTRIBUTE_DESERIAL is not recognized and that MinportReservedEx is not a part of the NDIS_PACKET structure.
Can anyone tell me if NT supports deserialized drivers and if so, then where do I get the header and library files to compile it?
Thanx
Ramit.
You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
You can use ndis.h and ndis.lib from w2k DDK. Your driver should work on NT4
(SP3+) if you use NDIS 4 stuctures and functions only. The second
possibility is to download imsamp example from m$ web. It contains updated
ndis.h which includes deserialized drivers support.
Best regards,
Michal Vodicka
Veridicom
(RKK - Skytale)
[WWW: http://www.veridicom.com , http://www.skytale.com]
From: Ramit Bhalla[SMTP:xxxxx@wipro.com]
Reply To: NT Developers Interest List
Sent: Friday, January 05, 2001 2:03 PM
To: NT Developers Interest List
Subject: [ntdev] NT Deserialized Driver
Hi,
A while ago I had posted some question relating to the NDIS 5 W2K
deserialized driver.
Now I’m trying to port that driver to NDIS 4 NT.
I am facing problems compling the driver and it says that the
NDIS_ATTRIBUTE_DESERIAL is not recognized and that MinportReservedEx is
not a part of the NDIS_PACKET structure.
Can anyone tell me if NT supports deserialized drivers and if so, then
where do I get the header and library files to compile it?
Thanx
Ramit.
You are currently subscribed to ntdev as: xxxxx@rkk.cz
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
Thanks for all the info.
I’ve got the new Ndis.h and .lib files and have complied the driver for NT, with sp6 I am able to access the MiniportReservedEx area now.
I’ve also managed to find the cause of the panic, the problem was that I was queueing all the packets that I couldn’t send, this was causing problems, now when the cable is down I return the packets using NdisMSendComplete and Status as NO_CABLE and the rest of packets I queue.
It seems to be working fine now.
Apparently when I queue the intial packets when the link is down and system comes up, it times out the packets and then deallocates them and them when I try to access them later it panics, now with returning the packets it seems to be working fine.
Thanks for the help.
Regards,
Ramit.
----- Original Message -----
From: Vodicka, Michal
To: NT Developers Interest List
Sent: Saturday, January 06, 2001 2:09 AM
Subject: [ntdev] RE: NT Deserialized Driver
You can use ndis.h and ndis.lib from w2k DDK. Your driver should work on NT4
(SP3+) if you use NDIS 4 stuctures and functions only. The second
possibility is to download imsamp example from m$ web. It contains updated
ndis.h which includes deserialized drivers support.
Best regards,
Michal Vodicka
Veridicom
(RKK - Skytale)
[WWW: http://www.veridicom.com , http://www.skytale.com]
> From: Ramit Bhalla[SMTP:xxxxx@wipro.com]
> Reply To: NT Developers Interest List
> Sent: Friday, January 05, 2001 2:03 PM
> To: NT Developers Interest List
> Subject: [ntdev] NT Deserialized Driver
>
> Hi,
>
> A while ago I had posted some question relating to the NDIS 5 W2K
> deserialized driver.
>
> Now I’m trying to port that driver to NDIS 4 NT.
>
> I am facing problems compling the driver and it says that the
> NDIS_ATTRIBUTE_DESERIAL is not recognized and that MinportReservedEx is
> not a part of the NDIS_PACKET structure.
>
> Can anyone tell me if NT supports deserialized drivers and if so, then
> where do I get the header and library files to compile it?
>
> Thanx
> Ramit.
> —
> You are currently subscribed to ntdev as: xxxxx@rkk.cz
> To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
>
You are currently subscribed to ntdev as: xxxxx@wipro.com
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com