I have never used this product, nor have I ever heard any direct
testimony about it, nor, for that matter, have I ever or likely will
write a driver for a PCI/PCI-e device, unless I change focus in a big
way. I’m just curious as to how well it performs, how the claim of a
single source code base pans out, and, in particular, if they hold
together for an arbitrary PCI/PCI-e device. A cross platform user mode
driver framework that offers great performance across a single source
code base, supports all PCI/PCI-e devices and does not require any OS
specific knowledge, kernel programming techniques or even use of kernel
debugger seems rather unlikely to work as advertised in any realistic
scenario requiring production quality drivers that will go on to be
supported outside of the lab, that it apparently has a bunch of Wizards
notwithstanding.
This isn’t an accusation; I’m just curious, as on the one hand, I can’t
quite shake my prejudice against products that sound like this, but on
the other there haven’t been any comments along the lines of what anyone
who posts on this list would expect had the dev asked about, say,
DriverWorks. Certainly, DriverWorks was (always) a complete piece of
shit, but it’s goals were also much less ambitious than those of this
product.
mm
-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Maxim S.
Shatskih
Sent: Tuesday, August 14, 2007 19:42
To: Windows System Software Devs Interest List
Subject: Re:[ntdev] Technical reference for Jungo’s WinDriver?
I would never ever use this tool. Use KMDF for Windows.
Linux port will require massive amount of work - all OS interaction
is
different, only the logic related to your hardware can be ported.
–
Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation
xxxxx@storagecraft.com
http://www.storagecraft.com
wrote in message news:xxxxx@ntdev…
> I am interested in considering this tool for a PCI Express driver for
Linux
and Windows (XP & Vista). I need some brief feedback in the following
areas:
> - Man hours saved/added versus using WDF and then porting to Linux.
> - Technical showstoppers or serious issues.
> - Other overlooked items (ex. ability to create a virtual PCI
device, etc.)
>
> Thanks for any feedback!
>
—
NTDEV is sponsored by OSR
For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars
To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer