Xref: news2.mv.net comp.os.msdos.djgpp:1610 From: wpetiot AT worldnet DOT fr (William Petiot) Newsgroups: comp.os.msdos.djgpp Subject: Re: .byte 0x64 Date: Wed, 28 Feb 96 20:27:00 PST Organization: Magical Wonder Band Lines: 13 Message-ID: <4hcs8u$1l6@aldebaran.sct.fr> References: NNTP-Posting-Host: client115.sct.fr Mime-Version: 1.0 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp In article , sandy AT genius DOT tisl DOT soft DOT net says... > >Hi all, > >Could anyone help me out with the code in sys/farptr.h. >All the functions have a ".byte 0x64" before the move. Why >is this required ? 0x64 is the opcode for prefix segment mnemonic : "ES:" farptr uses ES segment register to access memory, Gnu AS doesn't know the prefix ES: so one must use .byte 0x64 to encode this.