u-boot/cmd
Patrice Chotard ee8a4a3f9d cmd: pxe: Display splashscreen from extlinux.conf input
The objective is to provide a simple way to retrieve a BMP file,
and display it as splashscreen, from extlinux.conf file input.

For this, we take example on https://www.syslinux.org/wiki/
index.php?title=Menu#The_advanced_menu_system
and more particularly on MENU BACKGROUND chapter.
For this, add "menu background" support in pxe command.

As example, extlinux.conf content will look like:

# Generic Distro Configuration file generated by OpenEmbedded
menu title Select the boot mode
TIMEOUT 20
menu background ../splash.bmp
DEFAULT stm32mp157c-ev1-sdcard
LABEL stm32mp157c-ev1-sdcard
	KERNEL /uImage
	FDT /stm32mp157c-ev1.dtb
	APPEND root=/dev/mmcblk0p6 rootwait rw earlyprintk console=ttySTM0,115200

Signed-off-by: Patrice Chotard <patrice.chotard@st.com>
2019-04-26 17:51:51 -04:00
..
arm cmd: add exception command 2019-04-22 12:06:39 -04:00
mvebu
riscv cmd: add exception command 2019-04-22 12:06:39 -04:00
ti
x86 cmd: add exception command 2019-04-22 12:06:39 -04:00
.gitignore
adc.c cmd: adc: Use the sub-command infrastructure 2019-01-15 15:28:54 -05:00
aes.c
armflash.c
avb.c cmd: avb: print error message if command fails 2018-10-07 10:47:38 -04:00
axi.c
bdinfo.c cmd/bdinfo: correct output of numerical values 2018-11-16 13:34:34 -05:00
bedbug.c
bind.c
binop.c
blk_common.c
blkcache.c
blob.c
bmp.c cmd: bmp: Make integer-to-pointer cast platform, independent 2019-02-15 12:48:02 +01:00
boot.c
bootcount.c
bootefi.c efi_loader: need either ACPI table or device tree 2019-04-23 00:37:28 +02:00
booti.c
bootm.c
bootmenu.c ensure active menuitem is inside menu 2018-12-07 08:13:48 -05:00
bootstage.c
bootz.c
btrfs.c
cache.c
cbfs.c fs: cbfs: Add missing standard CBFS component types 2018-12-31 09:42:41 +08:00
clk.c cmd: clk: Add trivial implementation of clock dump for DM 2018-09-29 11:49:35 -06:00
cls.c cmd: add clear screen 'cls' command 2018-12-04 19:44:57 +01:00
config.c
conitrace.c
console.c
cpu.c
cramfs.c
cros_ec.c cros_ec: Update cros_ec_read_hash() to specify the image 2018-10-09 04:40:27 -06:00
dataflash_mmc_mux.c
date.c cmd: date: Do not overwrite arguments 2019-02-19 08:55:43 -05:00
demo.c
dfu.c dfu: Avoid declaring unused variables and absent parameters 2019-04-21 10:26:51 +02:00
diag.c
disk.c
display.c
dm.c cmd: Move the "dm" command from test/dm/ to cmd/ 2018-12-15 11:49:19 -05:00
dtimg.c common: command: Rework the 'cmd is repeatable' logic 2019-01-15 15:28:54 -05:00
echo.c
eeprom.c eeprom: fix DM_I2C support without CONFIG_SYS_I2C_EEPROM_BUS 2019-04-25 00:00:49 +02:00
efi.c
efidebug.c efi_loader: more short texts for protocols in efidebug 2019-04-23 00:37:27 +02:00
elf.c elf: fix cache flushing in 'bootelf -p' command 2019-02-19 08:55:43 -05:00
ethsw.c
exit.c
ext2.c
ext4.c
fastboot.c cmd: fastboot: handle watchdog while waiting for fastboot commands. 2019-03-16 13:29:43 +01:00
fat.c
fdc.c
fdt.c cmd, fdt: add subcommand "get" to fdt header 2018-11-29 09:30:05 -07:00
fitupd.c
flash.c
fpga.c fpga: Add support for getting external data address and length 2019-04-16 11:51:33 +02:00
fpgad.c
fs_uuid.c
fs.c fs: Add a new command to create symbolic links 2019-04-09 20:04:03 -04:00
fuse.c
gettime.c
gpio.c gpio: Use case-insentive matching on the GPIO name 2019-02-20 15:25:28 +08:00
gpt.c
hash.c
help.c common: command: Rework the 'cmd is repeatable' logic 2019-01-15 15:28:54 -05:00
host.c sandbox: Drop the deprecated 'sb' command 2018-11-26 08:25:35 -05:00
i2c.c cmd: i2c: Fix help output of i2c command. 2018-12-10 07:30:58 +01:00
ide.c
ini.c
io.c
iotrace.c
irq.c
itest.c
jffs2.c
Kconfig Merge branch 'master' of git://git.denx.de/u-boot-socfpga 2019-04-26 13:49:58 -04:00
led.c
legacy_led.c
license.c
load.c
log.c
lzmadec.c
mac.c
Makefile cmd: add exception command 2019-04-22 12:06:39 -04:00
md5sum.c
mdio.c
mem.c
mfsl.c
mii.c cmd: mii: don't check address for 'device' subcommand 2018-10-24 14:45:36 -05:00
misc.c
mmc_spi.c
mmc.c common: command: Rework the 'cmd is repeatable' logic 2019-01-15 15:28:54 -05:00
mp.c
mtd.c cmd: mtd: fix compilation warning for help when SYS_LONGHELP=n 2019-01-18 13:40:34 -05:00
mtdparts.c
nand.c
net.c
nvedit_efi.c efi_loader: memory leak in efi_dump_single_var() 2019-03-20 18:16:53 +01:00
nvedit.c cmd: env: add "-e" option for handling UEFI variables 2019-02-25 12:47:13 +01:00
nvme.c
onenand.c
osd.c
part.c
pci.c
pcmcia.c
pinmux.c cmd: pinmux: Add pinmux command 2018-11-16 16:51:56 -05:00
pmic.c
pxe.c cmd: pxe: Display splashscreen from extlinux.conf input 2019-04-26 17:51:51 -04:00
qfw.c
read.c
reginfo.c
regulator.c
reiser.c
remoteproc.c cmd: remoteproc: Fix the base of strtoul for ID conversion from 3 to 10 2018-11-01 10:02:43 -04:00
rockusb.c usb: gadget: Do not call board_usb_xxx() directly in USB gadget drivers 2018-12-07 16:31:45 +01:00
sata.c cmd: sata: add null pointer check for dev 2019-02-09 07:51:00 -05:00
sb.c spl: Add support for passing handoff info to U-Boot proper 2018-11-26 08:25:37 -05:00
scsi.c
setexpr.c
sf.c dm: spi: Read default speed and mode values from DT 2019-04-12 11:54:50 +05:30
sha1sum.c
smccc.c
sound.c dm: sound: Complete migration to driver model 2018-12-13 16:36:41 -07:00
source.c
spi.c Convert CONFIG_DEFAULT_SPI_* to Kconfig 2019-03-25 17:36:53 -04:00
spl.c
strings.c
terminal.c
test.c
thordown.c cmd: thordown: Fix spelling of download. 2019-03-08 11:31:44 -05:00
time.c
tpm_test.c tpm: Convert to use a device parameter 2018-11-29 09:30:06 -07:00
tpm-common.c tpm: Convert to use a device parameter 2018-11-29 09:30:06 -07:00
tpm-user-utils.h
tpm-v1.c tpm: Convert to use a device parameter 2018-11-29 09:30:06 -07:00
tpm-v2.c cmd: tpm-v2: use correct format code 2019-01-15 15:28:44 -05:00
trace.c
tsi148.c
ubi.c cmd: ubi: remove unreachable code 2019-01-15 15:28:44 -05:00
ubifs.c
universe.c
unzip.c cmd: unzip: use correct format code 2019-01-15 15:28:44 -05:00
usb_gadget_sdp.c usb: gadget: Do not call board_usb_xxx() directly in USB gadget drivers 2018-12-07 16:31:45 +01:00
usb_mass_storage.c usb: reload watchdog during ums command 2019-04-21 10:26:52 +02:00
usb.c usb: Make portspeed return a read-only string 2019-04-09 13:11:45 +02:00
version.c
virtio.c virtio: cmd: Add virtio command for virtio devices 2018-11-14 09:16:27 -08:00
w1.c w1: add command for onewire protocol 2018-09-28 20:22:36 -04:00
wdt.c cmd: add wdt command 2019-04-12 07:04:18 +02:00
wol.c
ximg.c cmd: ximg.c: Add support for getting external data address and length 2019-04-22 18:13:22 -04:00
yaffs2.c
zfs.c
zip.c cmd: zip: use correct format code 2019-01-15 15:28:44 -05:00