Jude Cooray
Jude Cooray

Reputation: 19862

Getting started on a stream interface driver

I want to build a stream interface driver for testing purposes but I am completely lost. I don't know which IDE to use VS2008 or Platform Builder. Platform Builder is whopping 20GB to download :( Can anyone guide me on how i create the .dll file and include XXX_Open, XXX_Close, XXX_Write, XXX_Read in the dll file? Should i write the .dll file in C++ or can i write it in C#? Please guide me through the basics :) Thanx a lot :)

Upvotes: 1

Views: 442

Answers (2)

Shaihi
Shaihi

Reputation: 3974

Platform builder 6 is not 20GB as far as I know. It is shipped on one DVD (aside from Visual Studio 2005) so it cannot exceed 9 Gb in the worst case.

You can read A Stream Interface Driver Shell as a start. You can also find many other posts on the same blog that are extremely helpful and are for the beginner level.

As far as I know writing drivers is done in C/C++. I have not seen an implementation in C# and I don't think it is possible to do so.


Here is the link for the Platform Builder download: link - it states it is 3.8 GB. Of course you need to download VS2005 first.

Upvotes: 2

ctacke
ctacke

Reputation: 67168

Drivers must be written in C. They can be written with Platform Builder or Visual Studio. You can only use live debugging of a driver with Platform Builder.

Upvotes: 1

Related Questions