freebsd-nq/sys/boot/uboot/lib
Ian Lepore dfad72a7d7 Add a routine to obtain netboot parameters from the U-Boot env vars. Call
it from the uboot net_init() implementation.  The routine uses the standard
U-Boot env vars plus a freebsd-specific variable named "rootpath" (the
corresponding u-boot variable for that would be "bootfile" except that it
refers to ubldr, so a new name was needed to communicate the path to ubldr).

This allows ubldr to load a kernel from nfs without requiring a dhcp or
bootp server to provide the server ip and rootpath parameters.
2015-05-18 16:12:41 +00:00
..
api_public.h Enhance the mechanism that lets you configure the ubldr boot device by 2014-03-11 22:02:49 +00:00
console.c
copy.c An ARM kernel can be loaded at any 2MB boundary, make ubldr aware of that. 2015-05-17 19:59:05 +00:00
devicename.c
disk.c Enhance the mechanism that lets you configure the ubldr boot device by 2014-03-11 22:02:49 +00:00
elf_freebsd.c An ARM kernel can be loaded at any 2MB boundary, make ubldr aware of that. 2015-05-17 19:59:05 +00:00
glue.c Enhance the mechanism that lets you configure the ubldr boot device by 2014-03-11 22:02:49 +00:00
glue.h Fix fdt_platform_fixups() mem region handling. It turns out u-boot puts 2015-03-17 21:15:24 +00:00
libuboot.h An ARM kernel can be loaded at any 2MB boundary, make ubldr aware of that. 2015-05-17 19:59:05 +00:00
Makefile Move the definitions of the fdt functions from a uboot header to a new fdt 2014-11-01 10:50:18 +00:00
module.c Move the definitions of the fdt functions from a uboot header to a new fdt 2014-11-01 10:50:18 +00:00
net.c Add a routine to obtain netboot parameters from the U-Boot env vars. Call 2015-05-18 16:12:41 +00:00
reboot.c
time.c