Path: utzoo!utgpu!water!watmath!clyde!cbosgd!ihnp4!ptsfa!ames!pasteur!ucbvax!decvax!decwrl!hplabs!hp-pcd!uoregon!omepd!mipos3!cadev4!dbraun From: dbraun@cadev4.intel.com (Doug Braun ~) Newsgroups: comp.sys.ibm.pc Subject: Device Drivers in C Message-ID: <1599@mipos3.intel.com> Date: 22 Jan 88 21:27:25 GMT Sender: nobody@mipos3.intel.com Reply-To: dbraun@cadev4.UUCP () Organization: Corporate CAD, INTeL Corporation, Santa Clara, CA Lines: 23 I have a MSDOS device driver (for a SCSI disk and host adapter) that I originally wrote in assembler (the shareware A86) that I now want to convert to C (hopefully, Turbo 1.5). Does anyone have tips on doing this? I know what I have to write in C for the structures, etc., but I do not understand how to do the linking, etc., to get the required binary format for the driver. I also assume that I would have to get it to run without the startup code, and I am wondering if this will be a problem. If anyone has done this or can recommend a book or magazine article, please let me know. Thanks in advance, Doug Braun Intel Corp CAD 408 496-5939 / decwrl \ | hplabs | -| oliveb |- !intelca!mipos3!cadev4!dbraun | amd | \ qantel /