freebsd-dev/sys/boot/uboot/common
Tim Kientzle c3a9b90973 Access the device tree blob via copyin/copyout.
The code previously assumed that copyin/copyout did no
address translation and that the device tree blob could
be manipulated in-place (with only a few adjustments for
the ELF loader offset).  This isn't possible on all platforms,
so the revised code uses copyout() to copy the device tree
blob into a heap-allocated buffer and then updates the
device tree with copyout().  This isn't ideal, since it
bloats the loader memory usage, but seems the only feasible
approach (short of rewriting all of the fdt manipulation
routines).
2012-05-17 04:04:48 +00:00
..
main.c Ooops. Back out changes to main.c from r235094. 2012-05-06 16:32:28 +00:00
Makefile.inc Make metadata.c shared across all platforms using U-Boot. 2008-09-03 15:52:05 +00:00
metadata.c Access the device tree blob via copyin/copyout. 2012-05-17 04:04:48 +00:00