delorie.com/archives/browse.cgi | search |
From: | jvasquez AT getntds DOT com (John Vasquez) |
Newsgroups: | comp.os.msdos.djgpp |
Subject: | Converting existing 16 bit assembly code |
Date: | Wed, 22 Nov 2000 19:04:26 GMT |
Organization: | CTSnet Internet Services |
Lines: | 22 |
Message-ID: | <3a1c15a4.93436304@news.connectnet.com> |
X-Trace: | thoth.cts.com 974920011 11315 207.110.36.153 (22 Nov 2000 19:06:51 GMT) |
X-Complaints-To: | abuse AT cts DOT com |
X-Newsreader: | Forte Free Agent 1.21/32.243 |
To: | djgpp AT delorie DOT com |
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp |
Reply-To: | djgpp AT delorie DOT com |
Since I have to access a PCI device that is memory mapped using full 32 bit addressing, I have to convert an old dos program from 16 bit mode to 32 bit mode. This program was used on a 16 bit ISA device. Converting our program was not too difficult. My problems, is that the program used the TCXL library. This library has a lot of assembly code written in Microsoft Assembler. I had RHIDE create a makefile so that I could see what assembler it was using. It was using the NASM program. That program was not in my DJGPP package. Questions: Where do I get the nasm assembler that will assemble my .asm files? Is this assembler compatible with MS assembler (Intel syntax)? I'm I screwd? John V.
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |