realtek-doc/sources/uboot-gp3000/doc
2025-12-04 22:28:01 +05:00
..
android add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
api add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
arch add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
board add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
build add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
chromium add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
device-tree-bindings add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
driver-model add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
imx add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
media add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
mvebu add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
sphinx add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
sphinx-static add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
SPI add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
SPL add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
uefi add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
uImage.FIT add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
bounces add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
conf.py add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
feature-removal-schedule.txt add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
git-mailrc add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
I2C_Edge_Conditions add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
index.rst add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
kwboot.1 add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
Makefile add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
mkimage.1 add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.440-DDR-performance add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.AMCC-eval-boards-cleanup add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.arm-caches add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.arm-relocation add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.armada-secureboot add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.asn1 add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.atmel_mci add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.atmel_pmecc add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.autoboot add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.bcm7xxx add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.bedbug add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.bitbangMII add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.bloblist add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.bootmenu add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.boston add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.bus_vcxk add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.cfi add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.chromium add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.chromium-chainload add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.clang add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.coccinelle add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.commands add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.commands.itest add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.commands.spl add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.console add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.davinci add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.davinci.nand_spl add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.dfu add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.dfutftp add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.displaying-bmps add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.distro add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.dns add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.drivers.eth add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.enetaddr add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.esbc_validate add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.ext4 add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.falcon add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.fdt-control add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.fdt-overlays add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.fec_mxc add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.fsl-clk add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.fsl-ddr add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.fsl-dpaa add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.fsl-esdhc add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.fsl-hwconfig add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.fsl-trustzone-components add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.fsl_iim add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.fuse add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.generic-board add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.generic_usb_ohci add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.gpt add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.Heterogeneous-SoCs add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.hwconfig add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.i2c add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.iomux add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.JFFS2 add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.JFFS2_NAND add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.kconfig add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.kwbimage add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.LED add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.link-local add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.log add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.lynxkdi add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.m54418twr add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.malta add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.marvell add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.mediatek add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.memory-test add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.menu add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.mpc74xx add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.mpc83xx.ddrecc add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.mpc83xxads add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.mpc85xx add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.mpc85xx-sd-spi-boot add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.mpc85xx-spin-table add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.mpc85xxcds add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.multi-dtb-fit add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.mxc_ocotp add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.nand add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.nand-boot-ppc440 add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.ne2000 add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.NetConsole add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.nokia_rx51 add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.nvme add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.odroid add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.OFT add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.omap-ulpi-viewport add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.omap3 add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.pblimage add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.pcap add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.plan9 add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.POST add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.power-framework add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.pxe add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.ramboot-ppc85xx add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.rmobile add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.rockchip add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.rockusb add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.s5pc1xx add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.sata add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.sched add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.scrapyard add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.semihosting add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.serial_multi add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.sha1 add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.silent add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.SNTP add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.socfpga add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.spear add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.SPL add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.splashprepare add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.srio-pcie-boot-corenet add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.standalone add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.t1040-l2switch add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.tee add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.ti-secure add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.TPL add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.trace add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.ubi add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.ubispl add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.ublimage add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.unaligned-memory-access.txt add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.uniphier add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.update add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.usb add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.vf610 add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.video add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.virtio add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.VLAN add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.VSC3316-3308 add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.vxworks add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.watchdog add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00
README.zfs add Cudy GP3000 GPL - UBOOT 2025-12-04 22:28:01 +05:00

This patch series adds support for ZFS listing and load to u-boot.

To Enable zfs ls and load commands, modify the board specific config file with
#define CONFIG_CMD_ZFS

Steps to test:

1. After applying the patch, zfs specific commands can be seen
   in the boot loader prompt using
	UBOOT #help

	zfsload- load binary file from a ZFS file system
	zfsls  - list files in a directory (default /)

2. To list the files in zfs pool, device or partition, execute
	zfsls <interface> <dev[:part]> [POOL/@/dir/file]
	For example:
	UBOOT #zfsls mmc 0:5 /rpool/@/usr/bin/

3. To read and load a file from an ZFS formatted partition to RAM, execute
	zfsload <interface> <dev[:part]> [addr] [filename] [bytes]
	For example:
	UBOOT #zfsload mmc 2:2 0x30007fc0 /rpool/@/boot/uImage

References :
	-- ZFS GRUB sources from Solaris GRUB-0.97
	-- GRUB Bazaar repository

Jorgen Lundman <lundman at lundman.net> 2012.