From mboxrd@z Thu Jan 1 00:00:00 1970 From: Albert ARIBAUD Date: Thu, 3 Jul 2014 08:38:58 +0200 Subject: [U-Boot] [PATCH v5] arm: Add support for semihosting for armv8 fastmodel targets. In-Reply-To: <1402337579-25371-1-git-send-email-drambo@broadcom.com> References: <1402337579-25371-1-git-send-email-drambo@broadcom.com> Message-ID: List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hi Darwin, On Mon, 9 Jun 2014 11:12:59 -0700, Darwin Rambo wrote: > The armv8 ARM Trusted Firmware (ATF) can be used to load various ATF > images and u-boot, and does this for virtual platforms by using > semihosting. This commit extends this idea by allowing u-boot to also > use semihosting to load the kernel/ramdisk/dtb. This eliminates the need > for a bootwrapper and produces a more realistic boot sequence with > virtual models. > > Though the semihosting code is quite generic, support for armv7 in > fastmodel is less useful due to the wide range of available silicon > and the lack of a free armv7 fastmodel, so this change contains an > untested armv7 placeholder for the service trap opcode. > > Please refer to README.semihosting for a more detailed description of > semihosting and how it is used with the armv8 virtual platforms. > > Signed-off-by: Darwin Rambo > Cc: trini at ti.com > Cc: fenghua at phytium.com.cn > Cc: bhupesh.sharma at freescale.com > > --- Applied to u-boot-arm/master, with the change from "README..." to "doc/README..." as agreed, thanks! Amicalement, -- Albert.