public inbox for linux-ia64@vger.kernel.org
 help / color / mirror / Atom feed
* [Linux-ia64] EFI/SAL question
@ 2002-11-14 11:30 Christian Hildner
  2002-11-14 18:39 ` David Mosberger
  0 siblings, 1 reply; 2+ messages in thread
From: Christian Hildner @ 2002-11-14 11:30 UTC (permalink / raw)
  To: linux-ia64

Hi,

does EFI (runtime services) or SAL calls use the global pointer? If yes,
how must gp initialized before doing the call (from assembly)?

Christian



^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [Linux-ia64] EFI/SAL question
  2002-11-14 11:30 [Linux-ia64] EFI/SAL question Christian Hildner
@ 2002-11-14 18:39 ` David Mosberger
  0 siblings, 0 replies; 2+ messages in thread
From: David Mosberger @ 2002-11-14 18:39 UTC (permalink / raw)
  To: linux-ia64

>>>>> On Thu, 14 Nov 2002 12:30:34 +0100, Christian Hildner <christian.hildner@hob.de> 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


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2002-11-14 18:39 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-11-14 11:30 [Linux-ia64] EFI/SAL question Christian Hildner
2002-11-14 18:39 ` David Mosberger

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox