From: oliviermartin Date: Thu, 27 Sep 2012 15:20:41 +0000 (+0000) Subject: EdkShellBinPkg: Added ARM Binaries X-Git-Tag: edk2-stable201903~13026 X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=commitdiff_plain;h=3f922953966112535eaaceee4f22f275d1cc86bb EdkShellBinPkg: Added ARM Binaries Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Olivier Martin Signed-off-by: Ray Ni git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13754 6f19259b-4bc3-4df7-8a09-765794883524 --- diff --git a/EdkShellBinPkg/Bin/Arm/Attrib.efi b/EdkShellBinPkg/Bin/Arm/Attrib.efi new file mode 100755 index 0000000000..31ae6fd73c Binary files /dev/null and b/EdkShellBinPkg/Bin/Arm/Attrib.efi differ diff --git a/EdkShellBinPkg/Bin/Arm/Cls.efi b/EdkShellBinPkg/Bin/Arm/Cls.efi new file mode 100755 index 0000000000..c476cc4c87 Binary files /dev/null and b/EdkShellBinPkg/Bin/Arm/Cls.efi differ diff --git a/EdkShellBinPkg/Bin/Arm/Comp.efi b/EdkShellBinPkg/Bin/Arm/Comp.efi new file mode 100755 index 0000000000..2250036c68 Binary files /dev/null and b/EdkShellBinPkg/Bin/Arm/Comp.efi differ diff --git a/EdkShellBinPkg/Bin/Arm/Cp.efi b/EdkShellBinPkg/Bin/Arm/Cp.efi new file mode 100755 index 0000000000..22c24b6007 Binary files /dev/null and b/EdkShellBinPkg/Bin/Arm/Cp.efi differ diff --git a/EdkShellBinPkg/Bin/Arm/Date.efi b/EdkShellBinPkg/Bin/Arm/Date.efi new file mode 100755 index 0000000000..5ea9481c7c Binary files /dev/null and b/EdkShellBinPkg/Bin/Arm/Date.efi differ diff --git a/EdkShellBinPkg/Bin/Arm/Dblk.efi b/EdkShellBinPkg/Bin/Arm/Dblk.efi new file mode 100755 index 0000000000..f39359ff1f Binary files /dev/null and b/EdkShellBinPkg/Bin/Arm/Dblk.efi differ diff --git a/EdkShellBinPkg/Bin/Arm/Devices.efi b/EdkShellBinPkg/Bin/Arm/Devices.efi new file mode 100755 index 0000000000..9a39fd6964 Binary files /dev/null and b/EdkShellBinPkg/Bin/Arm/Devices.efi differ diff --git a/EdkShellBinPkg/Bin/Arm/Devtree.efi b/EdkShellBinPkg/Bin/Arm/Devtree.efi new file mode 100755 index 0000000000..c15753d2f3 Binary files /dev/null and b/EdkShellBinPkg/Bin/Arm/Devtree.efi differ diff --git a/EdkShellBinPkg/Bin/Arm/Dmem.efi b/EdkShellBinPkg/Bin/Arm/Dmem.efi new file mode 100755 index 0000000000..ae2c49bdab Binary files /dev/null and b/EdkShellBinPkg/Bin/Arm/Dmem.efi differ diff --git a/EdkShellBinPkg/Bin/Arm/DmpStore.efi b/EdkShellBinPkg/Bin/Arm/DmpStore.efi new file mode 100755 index 0000000000..2ecbc72532 Binary files /dev/null and b/EdkShellBinPkg/Bin/Arm/DmpStore.efi differ diff --git a/EdkShellBinPkg/Bin/Arm/Drivers.efi b/EdkShellBinPkg/Bin/Arm/Drivers.efi new file mode 100755 index 0000000000..38d139ae82 Binary files /dev/null and b/EdkShellBinPkg/Bin/Arm/Drivers.efi differ diff --git a/EdkShellBinPkg/Bin/Arm/DrvCfg.efi b/EdkShellBinPkg/Bin/Arm/DrvCfg.efi new file mode 100755 index 0000000000..dc3081d44f Binary files /dev/null and b/EdkShellBinPkg/Bin/Arm/DrvCfg.efi differ diff --git a/EdkShellBinPkg/Bin/Arm/DrvDiag.efi b/EdkShellBinPkg/Bin/Arm/DrvDiag.efi new file mode 100755 index 0000000000..689e2358b2 Binary files /dev/null and b/EdkShellBinPkg/Bin/Arm/DrvDiag.efi differ diff --git a/EdkShellBinPkg/Bin/Arm/Edit.efi b/EdkShellBinPkg/Bin/Arm/Edit.efi new file mode 100755 index 0000000000..1090d0cc53 Binary files /dev/null and b/EdkShellBinPkg/Bin/Arm/Edit.efi differ diff --git a/EdkShellBinPkg/Bin/Arm/EfiCompress.efi b/EdkShellBinPkg/Bin/Arm/EfiCompress.efi new file mode 100755 index 0000000000..208157dbd9 Binary files /dev/null and b/EdkShellBinPkg/Bin/Arm/EfiCompress.efi differ diff --git a/EdkShellBinPkg/Bin/Arm/EfiDecompress.efi b/EdkShellBinPkg/Bin/Arm/EfiDecompress.efi new file mode 100755 index 0000000000..1bd4bf73e2 Binary files /dev/null and b/EdkShellBinPkg/Bin/Arm/EfiDecompress.efi differ diff --git a/EdkShellBinPkg/Bin/Arm/Err.efi b/EdkShellBinPkg/Bin/Arm/Err.efi new file mode 100755 index 0000000000..bb333dec6f Binary files /dev/null and b/EdkShellBinPkg/Bin/Arm/Err.efi differ diff --git a/EdkShellBinPkg/Bin/Arm/Guid.efi b/EdkShellBinPkg/Bin/Arm/Guid.efi new file mode 100755 index 0000000000..5fa9c9ce99 Binary files /dev/null and b/EdkShellBinPkg/Bin/Arm/Guid.efi differ diff --git a/EdkShellBinPkg/Bin/Arm/HexEdit.efi b/EdkShellBinPkg/Bin/Arm/HexEdit.efi new file mode 100755 index 0000000000..0fd9db0328 Binary files /dev/null and b/EdkShellBinPkg/Bin/Arm/HexEdit.efi differ diff --git a/EdkShellBinPkg/Bin/Arm/IfConfig.efi b/EdkShellBinPkg/Bin/Arm/IfConfig.efi new file mode 100755 index 0000000000..79b30ef327 Binary files /dev/null and b/EdkShellBinPkg/Bin/Arm/IfConfig.efi differ diff --git a/EdkShellBinPkg/Bin/Arm/IpConfig.efi b/EdkShellBinPkg/Bin/Arm/IpConfig.efi new file mode 100755 index 0000000000..42afc30229 Binary files /dev/null and b/EdkShellBinPkg/Bin/Arm/IpConfig.efi differ diff --git a/EdkShellBinPkg/Bin/Arm/Load.efi b/EdkShellBinPkg/Bin/Arm/Load.efi new file mode 100755 index 0000000000..dd3b05642e Binary files /dev/null and b/EdkShellBinPkg/Bin/Arm/Load.efi differ diff --git a/EdkShellBinPkg/Bin/Arm/LoadPciRom.efi b/EdkShellBinPkg/Bin/Arm/LoadPciRom.efi new file mode 100755 index 0000000000..4e26916287 Binary files /dev/null and b/EdkShellBinPkg/Bin/Arm/LoadPciRom.efi differ diff --git a/EdkShellBinPkg/Bin/Arm/Ls.efi b/EdkShellBinPkg/Bin/Arm/Ls.efi new file mode 100755 index 0000000000..c00f13af06 Binary files /dev/null and b/EdkShellBinPkg/Bin/Arm/Ls.efi differ diff --git a/EdkShellBinPkg/Bin/Arm/Mem.efi b/EdkShellBinPkg/Bin/Arm/Mem.efi new file mode 100755 index 0000000000..dc0ea3d675 Binary files /dev/null and b/EdkShellBinPkg/Bin/Arm/Mem.efi differ diff --git a/EdkShellBinPkg/Bin/Arm/MemMap.efi b/EdkShellBinPkg/Bin/Arm/MemMap.efi new file mode 100755 index 0000000000..040c08dec9 Binary files /dev/null and b/EdkShellBinPkg/Bin/Arm/MemMap.efi differ diff --git a/EdkShellBinPkg/Bin/Arm/Mkdir.efi b/EdkShellBinPkg/Bin/Arm/Mkdir.efi new file mode 100755 index 0000000000..8d43d30537 Binary files /dev/null and b/EdkShellBinPkg/Bin/Arm/Mkdir.efi differ diff --git a/EdkShellBinPkg/Bin/Arm/Mm.efi b/EdkShellBinPkg/Bin/Arm/Mm.efi new file mode 100755 index 0000000000..e66cf8888e Binary files /dev/null and b/EdkShellBinPkg/Bin/Arm/Mm.efi differ diff --git a/EdkShellBinPkg/Bin/Arm/Mode.efi b/EdkShellBinPkg/Bin/Arm/Mode.efi new file mode 100755 index 0000000000..9b314c1d9a Binary files /dev/null and b/EdkShellBinPkg/Bin/Arm/Mode.efi differ diff --git a/EdkShellBinPkg/Bin/Arm/Mount.efi b/EdkShellBinPkg/Bin/Arm/Mount.efi new file mode 100755 index 0000000000..0dd036168b Binary files /dev/null and b/EdkShellBinPkg/Bin/Arm/Mount.efi differ diff --git a/EdkShellBinPkg/Bin/Arm/Mv.efi b/EdkShellBinPkg/Bin/Arm/Mv.efi new file mode 100755 index 0000000000..dac6afd15e Binary files /dev/null and b/EdkShellBinPkg/Bin/Arm/Mv.efi differ diff --git a/EdkShellBinPkg/Bin/Arm/NShell.efi b/EdkShellBinPkg/Bin/Arm/NShell.efi new file mode 100755 index 0000000000..d170807515 Binary files /dev/null and b/EdkShellBinPkg/Bin/Arm/NShell.efi differ diff --git a/EdkShellBinPkg/Bin/Arm/OpenInfo.efi b/EdkShellBinPkg/Bin/Arm/OpenInfo.efi new file mode 100755 index 0000000000..8167376927 Binary files /dev/null and b/EdkShellBinPkg/Bin/Arm/OpenInfo.efi differ diff --git a/EdkShellBinPkg/Bin/Arm/Pci.efi b/EdkShellBinPkg/Bin/Arm/Pci.efi new file mode 100755 index 0000000000..4edf13228f Binary files /dev/null and b/EdkShellBinPkg/Bin/Arm/Pci.efi differ diff --git a/EdkShellBinPkg/Bin/Arm/Ping.efi b/EdkShellBinPkg/Bin/Arm/Ping.efi new file mode 100755 index 0000000000..fc850b3779 Binary files /dev/null and b/EdkShellBinPkg/Bin/Arm/Ping.efi differ diff --git a/EdkShellBinPkg/Bin/Arm/Resets.efi b/EdkShellBinPkg/Bin/Arm/Resets.efi new file mode 100755 index 0000000000..29d5d564bd Binary files /dev/null and b/EdkShellBinPkg/Bin/Arm/Resets.efi differ diff --git a/EdkShellBinPkg/Bin/Arm/Rm.efi b/EdkShellBinPkg/Bin/Arm/Rm.efi new file mode 100755 index 0000000000..1df40a1f45 Binary files /dev/null and b/EdkShellBinPkg/Bin/Arm/Rm.efi differ diff --git a/EdkShellBinPkg/Bin/Arm/SerMode.efi b/EdkShellBinPkg/Bin/Arm/SerMode.efi new file mode 100755 index 0000000000..721c3a2b23 Binary files /dev/null and b/EdkShellBinPkg/Bin/Arm/SerMode.efi differ diff --git a/EdkShellBinPkg/Bin/Arm/SmbiosView.efi b/EdkShellBinPkg/Bin/Arm/SmbiosView.efi new file mode 100755 index 0000000000..5c03acf0db Binary files /dev/null and b/EdkShellBinPkg/Bin/Arm/SmbiosView.efi differ diff --git a/EdkShellBinPkg/Bin/Arm/Stall.efi b/EdkShellBinPkg/Bin/Arm/Stall.efi new file mode 100755 index 0000000000..010ac7c647 Binary files /dev/null and b/EdkShellBinPkg/Bin/Arm/Stall.efi differ diff --git a/EdkShellBinPkg/Bin/Arm/TelnetMgmt.efi b/EdkShellBinPkg/Bin/Arm/TelnetMgmt.efi new file mode 100755 index 0000000000..014b220739 Binary files /dev/null and b/EdkShellBinPkg/Bin/Arm/TelnetMgmt.efi differ diff --git a/EdkShellBinPkg/Bin/Arm/Time.efi b/EdkShellBinPkg/Bin/Arm/Time.efi new file mode 100755 index 0000000000..efd07ae417 Binary files /dev/null and b/EdkShellBinPkg/Bin/Arm/Time.efi differ diff --git a/EdkShellBinPkg/Bin/Arm/TimeZone.efi b/EdkShellBinPkg/Bin/Arm/TimeZone.efi new file mode 100755 index 0000000000..709606a939 Binary files /dev/null and b/EdkShellBinPkg/Bin/Arm/TimeZone.efi differ diff --git a/EdkShellBinPkg/Bin/Arm/Touch.efi b/EdkShellBinPkg/Bin/Arm/Touch.efi new file mode 100755 index 0000000000..d7db7a67e0 Binary files /dev/null and b/EdkShellBinPkg/Bin/Arm/Touch.efi differ diff --git a/EdkShellBinPkg/Bin/Arm/Type.efi b/EdkShellBinPkg/Bin/Arm/Type.efi new file mode 100755 index 0000000000..017bf73b6f Binary files /dev/null and b/EdkShellBinPkg/Bin/Arm/Type.efi differ diff --git a/EdkShellBinPkg/Bin/Arm/Unload.efi b/EdkShellBinPkg/Bin/Arm/Unload.efi new file mode 100755 index 0000000000..c4a0fe0352 Binary files /dev/null and b/EdkShellBinPkg/Bin/Arm/Unload.efi differ diff --git a/EdkShellBinPkg/Bin/Arm/Ver.efi b/EdkShellBinPkg/Bin/Arm/Ver.efi new file mode 100755 index 0000000000..2005a65876 Binary files /dev/null and b/EdkShellBinPkg/Bin/Arm/Ver.efi differ diff --git a/EdkShellBinPkg/Bin/Arm/Vol.efi b/EdkShellBinPkg/Bin/Arm/Vol.efi new file mode 100755 index 0000000000..6b32712075 Binary files /dev/null and b/EdkShellBinPkg/Bin/Arm/Vol.efi differ diff --git a/EdkShellBinPkg/FullShell/Arm/Shell_Full.efi b/EdkShellBinPkg/FullShell/Arm/Shell_Full.efi new file mode 100755 index 0000000000..bdbe3e23a3 Binary files /dev/null and b/EdkShellBinPkg/FullShell/Arm/Shell_Full.efi differ diff --git a/EdkShellBinPkg/FullShell/FullShell.inf b/EdkShellBinPkg/FullShell/FullShell.inf index 460ae7dfd7..d147ee95c8 100644 --- a/EdkShellBinPkg/FullShell/FullShell.inf +++ b/EdkShellBinPkg/FullShell/FullShell.inf @@ -38,3 +38,6 @@ [Binaries.IPF] PE32|Ipf/Shell_Full.efi|* +[Binaries.ARM] + PE32|Arm/Shell_Full.efi|* + diff --git a/EdkShellBinPkg/MinimumShell/Arm/Shell.efi b/EdkShellBinPkg/MinimumShell/Arm/Shell.efi new file mode 100755 index 0000000000..df88d21f5f Binary files /dev/null and b/EdkShellBinPkg/MinimumShell/Arm/Shell.efi differ diff --git a/EdkShellBinPkg/MinimumShell/MinimumShell.inf b/EdkShellBinPkg/MinimumShell/MinimumShell.inf index dda60cb4d6..50e78a5c8b 100644 --- a/EdkShellBinPkg/MinimumShell/MinimumShell.inf +++ b/EdkShellBinPkg/MinimumShell/MinimumShell.inf @@ -37,4 +37,7 @@ [Binaries.IPF] PE32|Ipf/Shell.efi|* - \ No newline at end of file + +[Binaries.ARM] + PE32|Arm/Shell.efi|* + diff --git a/EdkShellBinPkg/ReadMe.txt b/EdkShellBinPkg/ReadMe.txt index 678f338a81..fd18e181bf 100644 --- a/EdkShellBinPkg/ReadMe.txt +++ b/EdkShellBinPkg/ReadMe.txt @@ -1,4 +1,4 @@ -The binaries of EdkShellBinPkg are generated with EFI shell project (svn r59) and build with Edk Compatibility & BaseTools Package (r12898). The binaries are built with no debug information by building with "RELEASE" target. +The Ia32/Ipf/X64 binaries of EdkShellBinPkg are generated with EFI shell project (svn r59) and build with Edk Compatibility & BaseTools Package (r12898). The binaries are built with no debug information by building with "RELEASE" target. The following steps can help to re-generate these binaries for customization: 1. Check out EdkCompatibilityPkg (r12898) to $(WORKSPACE)\EdkCompatibilityPkg (svn https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2/EdkCompatibilityPkg). @@ -10,3 +10,7 @@ The following steps can help to re-generate these binaries for customization: To generate Full Shell, execute: "build -a IA32 -a X64 -a IPF -p EdkShellPkg\EdkShellPkg.dsc -m Shell\ShellFull.inf -b RELEASE". 6. In EdkShellBinPkg\Bin, we only provides the binary files of those applications which haven't been contained in Minmum Shell but in Full Shell. To generate them, execute: "build -a IA32 -a X64 -a IPF -p EdkShellPkg\EdkShellPkg.dsc -m Shell\XXX\*.inf -b RELEASE". XXX means the corresponding module name. + + +The Arm binaries of EdkShellBinPkg are generated with EFI shell project (svn r61) and build with Edk Compatibility & BaseTools Package (r13646). +Build Instructions are available on this page http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=ArmPkg/Binaries. \ No newline at end of file