🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.cppbuilder.nativeapi
Article #12325

Re: virtual drive again

#12325
From: David Scheffel
Date: Wed, 10 Dec 2003 09:27
49 lines
3338 bytes
So you use a device driver in SolFS, right? How did you finally solved the
task? Did you engage an extern company to write an framework you can build
on?

"Eugene Mayevski [SecureBlackbox]" <mayevski@eldos.org> schrieb im
Newsbeitrag news:3fd668fc@newsgroups.borland.com...
> Remy Lebeau (TeamB) wrote:
>
> >>What I meant is that if we order such development now, we will
> >>pay 20K and get the result in 3-4 months. If we developed it
> >>ourselves, it would probably cost about $7-8K, but it would take
> >>6-8 months.
> > Why?
>
> (I am talking about virtual file system driver, which I am interested
> in. it is possible that other types of drivers are less expensive).
>
> Due to complexity of development, and, what is more important, of
> debugging. Drivers are usually written completely in C (no C++) with
> limited stack and heap size. Documentation is limited (DDK describes
> only small part of functions), experience matters much more than with
> desktop development. There are much less people who can share some tip
> in newsgroup or forum.
>
> Those companies that offer custom development services charge
> ~200-$300/hr (the one that I talked about charged $50/hr, and this was
> non-US company).
>
> Debugging - any problem and you have to reboot the computer and repeat
> the testing sequence (which can be quite complicated). Debugging is done
> either using MS debug tools (cool command line debugger :) or using some
> kind of logging (I didn't look deeper into this). Kernel of each OS is
> different and it changes from service pack to service pack. You have to
> test the driver with each version of OS, with each service pack etc.
>
>
> Well, if we had this amount of free resources, we would certaintly try
> to make the driver (it's a very interesting software engineering task),
> but the final question is "who will compensate the cost of development".
> Drivers are the thing that can rarely be reused in some other project,
> and to cover cost of driver development for SolFS we would have to sell
> much more copies of SolFS that we do now :).
>
> -- 
> Eugene Mayevski
> EldoS Corp., CTO
> Security and networking solutions
> http://www.eldos.com
>
Technical Details
Message-ID: <3fd6e717@newsgroups.borland.com>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!fu-berlin.de!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mail
References: <3fd4965e@newsgroups.borland.com> <3fd4b869$1@newsgroups.borland.com> <3fd5968a@newsgroups.borland.com> <3fd63647$1@newsgroups.borland.com> <3fd655d5$3@newsgroups.borland.com> <3fd65b0e@newsgroups.borland.com> <3fd663ca$3@newsgroups.borland.com> <3fd668fc@newsgroups.borland.com>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 10cc67,17877f31c3c682d1
X-Google-Attributes: gid10cc67,public
X-Google-ArrivalTime: 2003-12-10 01:39:19 PST
From: "David Scheffel" <david.scheffel@schlund.de>
Newsgroups: borland.public.cppbuilder.nativeapi
References: <3fd4965e@newsgroups.borland.com> <3fd4b869$1@newsgroups.borland.com> <3fd5968a@newsgroups.borland.com> <3fd63647$1@newsgroups.borland.com> <3fd655d5$3@newsgroups.borland.com> <3fd65b0e@newsgroups.borland.com> <3fd663ca$3@newsgroups.borland.com> <3fd668fc@newsgroups.borland.com>
Subject: Re: virtual drive again
Date: Wed, 10 Dec 2003 10:27:44 +0100
Lines: 51
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2800.1158
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165
NNTP-Posting-Host: 212.227.35.73
Message-ID: <3fd6e717@newsgroups.borland.com>
X-Trace: newsgroups.borland.com 1071048471 212.227.35.73 (10 Dec 2003 01:27:51 -0700)
Path: arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!fu-berlin.de!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mail