From: Jan-Jaap Severs Newsgroups: comp.os.msdos.djgpp Subject: Inline asm translations? Date: Mon, 07 Feb 2000 14:29:00 +0100 Organization: Ye 'Ol Disorganized NNTPCache groupie Lines: 38 Message-ID: <389ED6AC.76B16F3F@yahoo.com> NNTP-Posting-Host: newsreader1.cybercomm.nl Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: poffertje.cybercomm.nl 949933895 1972 213.196.1.11 (7 Feb 2000 14:31:35 GMT) X-Complaints-To: usenet AT newsreader DOT cybercomm DOT nl NNTP-Posting-Date: 7 Feb 2000 14:31:35 GMT X-Mailer: Mozilla 4.51 [nl]C-CCK-MCD {World Online} (Win98; I) X-Accept-Language: nl Cache-Post-Path: localhost.localdomain!unknown AT 226 DOT 16 DOT dialup DOT cybercomm DOT nl X-Cache: nntpcache 2.4.0b2 (see http://www.nntpcache.org/) To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Hi people. Seems my previous msg was lost somewhere before it reached the newsgroup. Anyway, could someone please try and translate these two pieces of inline Intel asm code to AT&T inline asm code? I could really use those translations in trying to understand AT&T syntax. Thanx in advance. Here are those pieces: void FillDoubleBuffer( int color ) { asm { mov cx, double_buffer_size mov al, BYTE PTR color mov ah, al les di, double_buffer rep stosw } } And another one: asm { les di, dest_addr mov al, BYTE PTR color mov ah, al mov cx, xe sub cx, xs inc cx shr cx, 1 rep stosw } You might recognize them from an Andre LaMothe book... Anyway, thanks for helping me out, Jan-Jaap