[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Fwd: need help writing device driver for own made PCI card

Dear JOHan Hallez,

There are two simple ways that I can recommend (in addition to using WinDK). Both require using Jungo's driver development tools:

(1) Exploit the standard OS supplied serial driver to do your job -
You have a standard serial driver in your system for COM1/COM2. This serial driver draws information about the serial ports from the registry. You can write an application that upon execution edits the registry to have the standard driver control your serial ports as well. Jungo's WinDriver toolkit includes the means to create such an application; this toolkit enables you to diagnose your hardware, and identify the required resources and utilize the information in order to edit the registry accordingly. It also includes a sample application that does exactly what you are looking for (it was originally written for PLX9050 bridges - but can be used as a reference for other devices). You can download an evaluation version of the toolkit (WinDriver 5.03) at: http://www.jungo.com/dnload.html.

(2) Develop your own version of the serial driver -
Another toolkit from Jungo enables you to develop a serial port driver from scratch. This toolkit is called KernelDriver and it includes a full working sample serial driver which you can modify and use according to your needs.

I recommend the first option. It is much more easy and elegant solution.

Best Regards,
Roy Tannenbaum.
Product Manager
Jungo Ltd.
Email: roy@Jungo.com   Web: http://www.Jungo.com
Phone: 1-877-514-0537 (USA)  +972-9-8858611 (Worldwide) x109
Fax:       1-877-514-0538 (USA)  +972-9-8850619 (Worldwide)

Resent-Date: Wed, 19 Sep 2001 23:18:17 -0700
To: pci-sig@znyx.com
Subject: need help writing device driver for own made PCI card
Date: Thu, 20 Sep 2001 12:07:18 +0200
X-Mailer: Internet Mail Service (5.5.2653.19)
X-MIMETrack: Itemize by SMTP Server on rollsroyce/Znyx(Release 5.0.7 |March 21, 2001) at
 09/20/2001 05:43:28 AM,
        Serialize by Router on rollsroyce/Znyx(Release 5.0.7 |March 21, 2001) at 09/20/2001
 05:43:29 AM,
        Serialize complete at 09/20/2001 05:43:29 AM
Resent-From: pci-sig@znyx.com
X-Mailing-List: <pci-sig@znyx.com> archive/latest/8311
X-Loop: pci-sig@znyx.com
Resent-Sender: pci-sig-request@znyx.com

Dear PCI-sig members,

We have recently developped a PCI card with 4 serial ports. (besides some
other stuff)

I have develloped an Win32 based program (with the aid of an add-in : WinRT,
with that package we can adress directly our PCI card, without having to
worry about all the kernel-mode restrictions of Windows NT).
The program works great, so our hardware is working properly.

What we want to do now is accessing our serial ports as if it were COM ports
(then we can use our PCI card with eg the terminal program of winnt).
Basically we need to write a Winnt device driver

I recently purchased WinDK development toolkit (for developing device
drivers), but I must admit it is even with that package harder than I

Is there anyone who is willing to help us writing this device driver
(preferably with the WinDK development toolkit).

Off course we are willing to pay every effort you do on this job, and give
our full cooporation

Many thanks in advance,

JOHan Hallez
System Engineer
Sycron NV / Belgium
Tel : +32 50 833 333
Fax : +32 50 833 399
email : johanhz@sycron-it.com

"Two things are infinite: the universe and human stupidity;
and I'm not even sure about the universe."
~~Albert Einstein (1879-1955)