From: avly AT castle DOT net (An) Newsgroups: comp.os.msdos.djgpp Subject: Re: The first problem (a horror series in 10 parts) Date: Tue, 08 Oct 1996 00:12:39 GMT Organization: The Castle Network, http://www.castle.net Lines: 39 Message-ID: <53c6l1$2ed@arther.castle.net> References: <539hek$6vf AT ranger DOT interlink DOT no> Reply-To: avly AT castle DOT net NNTP-Posting-Host: bridge49.castle.net To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp norsk AT interlink DOT no (Kim Robert Blix) wrote: >Hi there.. I've just started to use djgpp. (Made hello world yesterday, and >it was only 80kb hehe.) Heh =) Try compiling with the -s option to make it smaller. >And I've encountered a problem.. >Why doesnt this work?: >asm(" movw $13,%ax > int $10 > "); You must mean, __asm__ __volatile__(" movw $0x13, %ax\n int $0x10" : : : "ax" ); A "safer" version: __dpmi_regs r; r.x.ax = 0x0013; __dpmi_int( 0x10, &r ); >Thank you in advance. >Kim Robert Blix. Cheers, An http://remus.rutgers.edu/~avly/djgpp.html