All of lore.kernel.org
 help / color / mirror / Atom feed
* calling UNDI API
@ 2004-06-21 15:02 lode leroy
  2004-06-21 15:22 ` Tobias Wollgam
                   ` (2 more replies)
  0 siblings, 3 replies; 12+ messages in thread
From: lode leroy @ 2004-06-21 15:02 UTC (permalink / raw)
  To: grub-devel

Hi,

does anyone have code to call UNDI functions from withing GRUB?

I can obtain the physical address of a function "entry16point" or 
"entry32point"
which are supposedly callable from real mode and/or protected mode,
but I do not know how to use them (successfully)

I'm looking into the sources from NILO and etherboot, but there's
too much stuff to learn... (I'm not sufficiently familiar with x86 protected
mode used in grub2...)

-- lode

    u_int16_t (*entry16point)(u_int16_t func, void *param);
                                /* 16bit stack segment API entry */
				/* point.  This will be seg:off in */
				/* real mode and sel:off in 16:16 */
				/* protected mode. */
    u_int16_t (*entry32point)(u_int16_t func, void *param);
				/* 32bit stack segment API entry */
				/* point.  This will be sel:off. */
				/* In real mode, sel == 0 */

_________________________________________________________________
Online een nieuwe taal leren? http://www.msn.be/msnacademy




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

end of thread, other threads:[~2004-07-02  1:41 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-06-21 15:02 calling UNDI API lode leroy
2004-06-21 15:22 ` Tobias Wollgam
2004-06-22  3:06 ` Feng Shuo
2004-06-27 12:16 ` Marco Gerards
2004-06-28  9:25   ` Yoshinori K. Okuji
2004-06-28 16:49     ` Marco Gerards
2004-06-29 11:29     ` Marco Gerards
2004-06-29 14:59       ` chaac
2004-07-01 11:32       ` Yoshinori K. Okuji
2004-07-01 13:36         ` Marco Gerards
2004-07-01 18:44           ` Johan Rydberg
2004-07-02  1:39           ` Feng Shuo

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.