From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Mosberger Date: Thu, 14 Nov 2002 18:39:28 +0000 Subject: Re: [Linux-ia64] EFI/SAL question Message-Id: List-Id: References: In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: linux-ia64@vger.kernel.org >>>>> On Thu, 14 Nov 2002 12:30:34 +0100, Christian Hildner said: Christian> Hi, does EFI (runtime services) or SAL calls use the Christian> global pointer? If yes, how must gp initialized before Christian> doing the call (from assembly)? Yes, both use GP. For SAL, the GP is provided via the SAL_DESC_ENTRY_POINT descriptor (page 419 in the ia64 linux kernel book). For EFI, the runtime services routines are given as normal function pointers (so they contain both code entry point and gp). --david