Hello Simon,

On 21-01-17 04:51, Simon Glass wrote:
Hi,

On 17 January 2017 at 08:50, Emmanuel Vadot <m...@bidouilliste.com> wrote:
Add a FreeBSD option that enable the API and enable the data cache
command as it is needed to boot the FreeBSD loader.

Signed-off-by: Emmanuel Vadot <m...@bidouilliste.com>
---
  common/Kconfig | 9 +++++++++
  1 file changed, 9 insertions(+)

diff --git a/common/Kconfig b/common/Kconfig
index a04ee1084f..b719ccd888 100644
--- a/common/Kconfig
+++ b/common/Kconfig
@@ -389,4 +389,13 @@ config DISPLAY_BOARDINFO
           when U-Boot starts up. The board function checkboard() is called
           to do this.

+config FREEBSD
+       bool "Enable FreeBSD boot"
+       select API
+       select CMD_CACHE
+       default n
+       help
+         This option adds boot configuration that can run the FreeBSD
+         loader.
What is the FreeBSD loader?

see https://www.freebsd.org/cgi/man.cgi?loader(8). Which is rather nice, FreeBSD uses the same loader independent of arch, so booting the previous kernel / kernel module stuff and rescue things are roughly the same on i386, amd64 and arm. The loader communicates
with u-boot by its api.
Do you mean that U-Boot can boot FreeBSD?


Hence he meant what he wrote. Be able to run the FreeBSD _loader_.
The FreeBSD loader will take care of booting FreeBSD.

Regards,
Jeroen
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to