Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 3 Sep 2014 16:12:01 +0000
From:      "Sinha, Prokash" <psinha@panasas.com>
To:        "freebsd-hackers@freebsd.org" <freebsd-hackers@freebsd.org>
Subject:   PXE boot 
Message-ID:  <D02C8BE1.179F%psinha@panasas.com>

next in thread | raw e-mail | index | archive | help
Hi All,

I'm trying to understand the invocation of the routines pxe_init(); pxe_ope=
n()   etc.  in pxe.c

By the structure, it looks like a driver with devsw_pxedisk =3D { entry poi=
nts =85}

Once this pxeldr is brought down from the net boot server, how does it get =
invoked ( or rather who calls these routines ) ??? The loader ( strapped wi=
th it don't seem to call).

I assume that the the boot code in the NVRAM ( or wherever ) of the NIC tha=
t supports calls these pxe_* () functions ???

Thanks
-prokash



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?D02C8BE1.179F%psinha>