NDIS Driver Development
-
Hi David, So i hope u'll help me how to develop a NDIS Miniport driver. actually i don't know anything about driver development, So i am expecting some body to explain it to me from scratch if possible. Thanks & regards eakalavya.
There is a whole site[^] dedicated to NDIS development. Also there is one more thing called MSDN[^] if you have heard of it before.
Eakalavya wrote:
Hi David,
Who is David?
"It is easy enough to be friendly to one's friends. But to befriend the one who regards himself as your enemy is the quintessence of true religion. The other is mere business." - Mohandas Karamchand Gandhi
-
There is a whole site[^] dedicated to NDIS development. Also there is one more thing called MSDN[^] if you have heard of it before.
Eakalavya wrote:
Hi David,
Who is David?
"It is easy enough to be friendly to one's friends. But to befriend the one who regards himself as your enemy is the quintessence of true religion. The other is mere business." - Mohandas Karamchand Gandhi
yaa i heard about MSDN and i went through some API's regarding NDIS stuff but i couldn't find what i expecting. So can any one help me step by step development of any NDIS driver. If it is for MIPS processor on winCE platform it will be greately useful & helpful to me. david is the person who asked me to post my queries in hardware/device driver forum. previously i posted some where else. Thanks & Regards Eakalavya
modified on Wednesday, March 26, 2008 5:45 AM
-
yaa i heard about MSDN and i went through some API's regarding NDIS stuff but i couldn't find what i expecting. So can any one help me step by step development of any NDIS driver. If it is for MIPS processor on winCE platform it will be greately useful & helpful to me. david is the person who asked me to post my queries in hardware/device driver forum. previously i posted some where else. Thanks & Regards Eakalavya
modified on Wednesday, March 26, 2008 5:45 AM
Eakalavya wrote:
So can any one help me step by step development of any NDIS driver.
There are three types of NDIS drivers. 1. Miniport 2. Intermediate 3. Protocol There is a design guide on MSDN Here[^] about development and design of all of the these and they are even providing sample drivers.
"It is easy enough to be friendly to one's friends. But to befriend the one who regards himself as your enemy is the quintessence of true religion. The other is mere business." - Mohandas Karamchand Gandhi
-
Eakalavya wrote:
So can any one help me step by step development of any NDIS driver.
There are three types of NDIS drivers. 1. Miniport 2. Intermediate 3. Protocol There is a design guide on MSDN Here[^] about development and design of all of the these and they are even providing sample drivers.
"It is easy enough to be friendly to one's friends. But to befriend the one who regards himself as your enemy is the quintessence of true religion. The other is mere business." - Mohandas Karamchand Gandhi
yes i have gone through that page but it is linking to so many things (different topics) that is why i am feeling uncomfortable with MSDN. As am a freshier i neither have any work experience nor i did any course how to develop a device driver. So i please you if u can explain me how it works and how to develop. Thanks & Regards Eakalavya
-
yaa i heard about MSDN and i went through some API's regarding NDIS stuff but i couldn't find what i expecting. So can any one help me step by step development of any NDIS driver. If it is for MIPS processor on winCE platform it will be greately useful & helpful to me. david is the person who asked me to post my queries in hardware/device driver forum. previously i posted some where else. Thanks & Regards Eakalavya
modified on Wednesday, March 26, 2008 5:45 AM
-
yes i have gone through that page but it is linking to so many things (different topics) that is why i am feeling uncomfortable with MSDN. As am a freshier i neither have any work experience nor i did any course how to develop a device driver. So i please you if u can explain me how it works and how to develop. Thanks & Regards Eakalavya
RTFM! RTFM!! RTFM!!! OMG,FFS,RTFM!!!!
Cheers, Sebastian -- "If it was two men, the non-driver would have challenged the driver to simply crash through the gates. The macho image thing, you know." - Marc Clifton
-
RTFM! RTFM!! RTFM!!! OMG,FFS,RTFM!!!!
Cheers, Sebastian -- "If it was two men, the non-driver would have challenged the driver to simply crash through the gates. The macho image thing, you know." - Marc Clifton
-
-
actually i wont mean u to explain abt. that, but y u used that. i posted here because am not comfortable with those related documents. any wayz if possible can we have any tutorial on how to develop a NDIS driver in winCE.
modified on Monday, March 31, 2008 2:16 AM
-
Drivers on CE are different from drivers on a "desktop" Windows OS such as XP. Search for examples of CE NDIS drivers. (No, I don't have one myself) Judy
JudyL_FL wrote:
Drivers on CE are different from drivers on a "desktop" Windows OS such as XP.
They are, with the exeption of NDIS (pre 5). You can take an NT (NDIS 4) driver and recompile it for CE.
Morality is indistinguishable from social proscription
-
yaa i heard about MSDN and i went through some API's regarding NDIS stuff but i couldn't find what i expecting. So can any one help me step by step development of any NDIS driver. If it is for MIPS processor on winCE platform it will be greately useful & helpful to me. david is the person who asked me to post my queries in hardware/device driver forum. previously i posted some where else. Thanks & Regards Eakalavya
modified on Wednesday, March 26, 2008 5:45 AM
Eakalavya wrote:
yaa i heard about MSDN and i went through some API's regarding NDIS stuff but i couldn't find what i expecting
Tough, its all there is. I went through the MSDN (which includes the DDK) and wrote a Minport and Protocol driver succesfully when I first wanted to write a network driver stack for NT4. I did it in 4 months. From scratch. If YOU dont have the stomach to do the same then you will never successfully write a Windows Driver. Why? Pain. You cant handle it, and you need to be able to handle HUGE amounts of pain to write a driver for Windows. You think the MSDN is bad for Ndis? Wait till you try to write a WDM driver. Then a disk filter driver. Then a bus driver. Not to mention SmartCard, heck, that isnt even documented at all! Then a TDI filter driver. Then a mass storage driver. and so on and so on. They all require the most incredible level of commitment and perseverence and it looks to me like you dont have what it takes.
Morality is indistinguishable from social proscription
-
JudyL_FL wrote:
Drivers on CE are different from drivers on a "desktop" Windows OS such as XP.
They are, with the exeption of NDIS (pre 5). You can take an NT (NDIS 4) driver and recompile it for CE.
Morality is indistinguishable from social proscription