| delorie.com/archives/browse.cgi | search |
| From: | Jack Klein <jackklein AT spamcop DOT net> |
| Newsgroups: | comp.os.msdos.djgpp |
| Subject: | Re: Converting existing 16 bit assembly code |
| Message-ID: | <PigcOka+sarlrIciK+Rr8tB66obn@4ax.com> |
| References: | <3a1c15a4 DOT 93436304 AT news DOT connectnet DOT com> |
| X-Newsreader: | Forte Agent 1.6/32.525 |
| MIME-Version: | 1.0 |
| Lines: | 41 |
| Date: | Wed, 22 Nov 2000 20:12:40 GMT |
| NNTP-Posting-Host: | 12.75.160.125 |
| X-Complaints-To: | abuse AT worldnet DOT att DOT net |
| X-Trace: | bgtnsc05-news.ops.worldnet.att.net 974923960 12.75.160.125 (Wed, 22 Nov 2000 20:12:40 GMT) |
| NNTP-Posting-Date: | Wed, 22 Nov 2000 20:12:40 GMT |
| Organization: | AT&T Worldnet |
| To: | djgpp AT delorie DOT com |
| DJ-Gateway: | from newsgroup comp.os.msdos.djgpp |
| Reply-To: | djgpp AT delorie DOT com |
On Wed, 22 Nov 2000 19:04:26 GMT, jvasquez AT getntds DOT com (John Vasquez) wrote in comp.os.msdos.djgpp: > 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. One place you can get NASM is http://www.web-sites.co.uk/nasm/, but there are probably many others. There are useful NASM links on John Fine's home page (John is one of the moderators of news:comp.lang.asm.x86 and one of the developers of NASM) at http://users.erols.com/johnfine/. NASM uses Intel mnemonics as MASM does, but the syntax is not identical. See news:comp.lang.asm.x86 and its FAQs for more information. The home page for that group is http://www.geocities.com/SiliconValley/Peaks/8600/. Jack Klein -- Home: http://jackklein.home.att.net
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |