From owner-freebsd-hackers Sat Jun 3 18:54:14 2000 Delivered-To: freebsd-hackers@freebsd.org Received: from apollo.backplane.com (apollo.backplane.com [216.240.41.2]) by hub.freebsd.org (Postfix) with ESMTP id BFAC537B6B1 for ; Sat, 3 Jun 2000 18:54:11 -0700 (PDT) (envelope-from dillon@apollo.backplane.com) Received: (from dillon@localhost) by apollo.backplane.com (8.9.3/8.9.1) id SAA60426; Sat, 3 Jun 2000 18:54:09 -0700 (PDT) (envelope-from dillon) Date: Sat, 3 Jun 2000 18:54:09 -0700 (PDT) From: Matthew Dillon Message-Id: <200006040154.SAA60426@apollo.backplane.com> To: Alfred Perlstein Cc: James Howard , freebsd-hackers@FreeBSD.ORG Subject: Re: Assembly programming under FreeBSD References: <200006031520.LAA06255@rac4.wam.umd.edu> <20000603101851.U17973@fw.wintelcom.net> Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG :> interface, does this simplfy Linux emulation? Hinder it? :> :> Also, this is more general, what does "CALL 7:0" do? :> :> Sorry for the silly question, I got curious. : :I could be totally off base, but I'm pretty sure (from memory) that :the lcall interface is the ICBS interface (some standard for x86 :unix binaries), the int 80 interface is supposedly quicker on more :recent CPUs so it's now the default. : :I'm pretty certain that FreeBSD will still honor any program that :uses the lcall interface. : :-- :-Alfred Perlstein - [bright@wintelcom.net|alfred@freebsd.org] Yes, your right. int 80 is considerably faster then lcall which is why we moved to it. FreeBSD will definitely honor any program using the old interface. -Matt Matthew Dillon To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message