From: "Hugo Jose Ferreira" Newsgroups: comp.os.msdos.djgpp Subject: PLEASE HELP with ExtAsm Date: Sun, 7 Dec 1997 12:17:32 -0500 Lines: 25 Message-ID: <66e3ui$9jd$1@duke.telepac.pt> NNTP-Posting-Host: 194.65.176.39 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk Hi ! Can someone, please, help me with this Assembly Routine... I'm new to the Extended ASM of DJGPP.. I used to program with RealMode, TASM Systax, but, all this AT&T syntax confuse me ! Please, Correct this function: void setdaccolor(byte color, byte red, byte green, byte blue) { __asm__ __volatile__ ( "movw $0x3C8, %%dx \n\t" "outb %%al, %%dx \n\t" "movw $0x3C9, %%dx \n\t" "movb red, %%al \n\t" "outb %%al, %%dx \n\t" "movb green, %%al \n\t" "outb %%al, %%dx \n\t" "movb blue, %%al \n\t" "outb %%al, %%dx" : : "rm" (color) : "%eax", "%edx" ); } Thanks In Advance...