🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.os.os2.programmer.tools
Article #1

Borland C++ 4.0 and OS/2 Device Drivers

#1
From: Andrew Furlong
Date: Tue, 15 Aug 1995 13:06
31 lines
2094 bytes
The company I work for needs to write a set of device drivers for certain cards
installed on 486 PCs under OS/2 2.1.

We have it on good authority (a book on the subject) that we need to generate
these as 16-bit code.  The author recommends we use either Microsoft C 6.0 or
Borland C 3.5 or 4.0.  He used Microsoft 6.0 for his examples.

We have been unable to locate and purchase a copy of MSC 6.0.  According to
Microsoft they don't even make it anymore.

We have tried installing Borland C 4.0 on our machines but have been unable to
make it work properly (interferes with the video driver, does not pick up
necessary libraries, etc.)  Does anyone out there know if there is a special
sequence of installation steps we have to go through to properly install BC 4.0
to run from the command line in OS/2?  Is this possible?

Failing this, does anyone know if Visual C++ 1.5.2 can be set to generate
16-bit cde for device drievrs?  Does it have an assembler supplied with it?  If
not, is it compatible with either the TASM or MASM assemblers?

I am crossposting this to comp.lang.c++ because of the current bandwidth
regarding "best/appropriate compilers".

Thank you.  Please respond via email to andrew.furlong@prior.ca as soon as
possible.

-- 
Andrew Furlong            |  Nothing disappears without a trace.
PRIOR Data Sciences Ltd.  |  The Truth is out there.  Find it.
Kanata Ontario Canada     |  "Toads just fell from the sky."
andrew.furlong@prior.ca   |  "Maybe their parachutes didn't open."
Technical Details
Message-ID: <DDCsFH.42K@janus.spar.ca>
Path: arc1-ca.pugleaf.net!spar.ca!nobody

Show Full Headers
Complete Article Headers
Newsgroups: comp.os.os2.programmer.tools,comp.os.os2.programmer,comp.os.os2.programmer.misc,comp.lang.c++
Path: arc1-ca.pugleaf.net!spar.ca!nobody
From: Andrew Furlong <andrew.furlong@prior.ca>
Subject: Borland C++ 4.0 and OS/2 Device Drivers
Message-ID: <DDCsFH.42K@janus.spar.ca>
Sender: nobody@janus.spar.ca
Mime-Version: 1.0
X-Mailer: Mozilla 1.1N (X11; I; SunOS 5.3 sun4m)
Content-Type: text/plain; charset=us-ascii
X-Url: news:comp.os.os2.programmer.tools
Organization: PRIOR Data Sciences
Date: Tue, 15 Aug 1995 13:06:53 GMT
Content-Transfer-Encoding: 7bit