Date: Tue, 15 Jan 2008 16:49:31 +0100 From: Rafal Jaworowski <raj@semihalf.com> To: embedded@freebsd.org Subject: Interfacing FreeBSD with U-Boot Message-ID: <478CD60B.7040901@semihalf.com>
next in thread | raw e-mail | index | archive | help
Hi, The topic of integrating FreeBSD with U-Boot has already been discussed here, so I'd like to let people know that the following code has recently been integrated with main line U-Boot: http://www.denx.de/cgi-bin/gitweb.cgi?p=u-boot.git;a=commit;h=500856eb1707ed17d9204baa61dd59948d3b2899 This brings a machine and arch independent API which allows to utilise U-Boot facilities (console, storage, networking) in standalone applications; the interface was developed in order to have embedded FreeBSD/powerpc running on U-Boot-based devices in native and uniform manner: loader(8) runs as a standalone application on top of U-Boot and kicks off the kernel as expected. Initial code for loader(8) + gluing with this new API is available on the P4 e500 branch, and was tested with Freescale MPC85xx PowerPC systems. It mostly comprises a generic lib, with only a tiny and well defined piece dependent on the machine so that other embedded architectures (ARM, MIPS) can use it with minimal effort. Rafal
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?478CD60B.7040901>