From 8e58393eee3e5b21e33d50bc2fe3ec11159ab2d9 Mon Sep 17 00:00:00 2001 From: hhtian Date: Fri, 30 Jul 2010 09:36:42 +0000 Subject: sync branch to trunk r10634 git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UDK2008@10760 6f19259b-4bc3-4df7-8a09-765794883524 --- EdkShellBinPkg/Bin/Ia32/Apps/Dblk.efi | Bin 0 -> 33504 bytes EdkShellBinPkg/Bin/Ia32/Apps/Devices.efi | Bin 0 -> 23680 bytes EdkShellBinPkg/Bin/Ia32/Apps/Devtree.efi | Bin 0 -> 23520 bytes EdkShellBinPkg/Bin/Ia32/Apps/Guid.efi | Bin 0 -> 20576 bytes EdkShellBinPkg/Bin/Ia32/Apps/IfConfig.efi | Bin 0 -> 29024 bytes EdkShellBinPkg/Bin/Ia32/Apps/IpConfig.efi | Bin 0 -> 23360 bytes EdkShellBinPkg/Bin/Ia32/Apps/LoadPciRom.efi | Bin 0 -> 21696 bytes EdkShellBinPkg/Bin/Ia32/Apps/Mount.efi | Bin 0 -> 20864 bytes EdkShellBinPkg/Bin/Ia32/Apps/Openinfo.efi | Bin 0 -> 22688 bytes EdkShellBinPkg/Bin/Ia32/Apps/Ping.efi | Bin 0 -> 23232 bytes EdkShellBinPkg/Bin/Ia32/Apps/SmbiosView.efi | Bin 0 -> 112896 bytes EdkShellBinPkg/Bin/Ia32/Apps/TelnetMgmt.efi | Bin 0 -> 19424 bytes EdkShellBinPkg/Bin/Ia32/Apps/comp.efi | Bin 0 -> 23488 bytes EdkShellBinPkg/Bin/Ia32/Apps/dmem.efi | Bin 0 -> 32192 bytes EdkShellBinPkg/Bin/Ia32/Apps/dmpstore.efi | Bin 0 -> 26048 bytes EdkShellBinPkg/Bin/Ia32/Apps/edit.efi | Bin 0 -> 38304 bytes EdkShellBinPkg/Bin/Ia32/Apps/eficompress.efi | Bin 0 -> 35520 bytes EdkShellBinPkg/Bin/Ia32/Apps/efidecompress.efi | Bin 0 -> 20704 bytes EdkShellBinPkg/Bin/Ia32/Apps/err.efi | Bin 0 -> 28800 bytes EdkShellBinPkg/Bin/Ia32/Apps/hexedit.efi | Bin 0 -> 45856 bytes EdkShellBinPkg/Bin/Ia32/Apps/mem.efi | Bin 0 -> 32192 bytes EdkShellBinPkg/Bin/Ia32/Apps/memmap.efi | Bin 0 -> 22144 bytes EdkShellBinPkg/Bin/Ia32/Apps/mm.efi | Bin 0 -> 34144 bytes EdkShellBinPkg/Bin/Ia32/Apps/mode.efi | Bin 0 -> 20480 bytes EdkShellBinPkg/Bin/Ia32/Apps/pci.efi | Bin 0 -> 79232 bytes EdkShellBinPkg/Bin/Ia32/Apps/sermode.efi | Bin 0 -> 24160 bytes EdkShellBinPkg/Bin/Ia32/Apps/stall.efi | Bin 0 -> 19712 bytes EdkShellBinPkg/Bin/Ia32/Apps/timezone.efi | Bin 0 -> 27232 bytes EdkShellBinPkg/Bin/Ipf/Apps/Dblk.efi | Bin 0 -> 83360 bytes EdkShellBinPkg/Bin/Ipf/Apps/Devices.efi | Bin 0 -> 74080 bytes EdkShellBinPkg/Bin/Ipf/Apps/Devtree.efi | Bin 0 -> 76160 bytes EdkShellBinPkg/Bin/Ipf/Apps/Guid.efi | Bin 0 -> 63872 bytes EdkShellBinPkg/Bin/Ipf/Apps/IfConfig.efi | Bin 0 -> 86016 bytes EdkShellBinPkg/Bin/Ipf/Apps/IpConfig.efi | Bin 0 -> 71264 bytes EdkShellBinPkg/Bin/Ipf/Apps/LoadPciRom.efi | Bin 0 -> 70944 bytes EdkShellBinPkg/Bin/Ipf/Apps/Mount.efi | Bin 0 -> 65760 bytes EdkShellBinPkg/Bin/Ipf/Apps/Openinfo.efi | Bin 0 -> 70272 bytes EdkShellBinPkg/Bin/Ipf/Apps/Ping.efi | Bin 0 -> 75776 bytes EdkShellBinPkg/Bin/Ipf/Apps/SmbiosView.efi | Bin 0 -> 215104 bytes EdkShellBinPkg/Bin/Ipf/Apps/TelnetMgmt.efi | Bin 0 -> 63040 bytes EdkShellBinPkg/Bin/Ipf/Apps/comp.efi | Bin 0 -> 68192 bytes EdkShellBinPkg/Bin/Ipf/Apps/dmem.efi | Bin 0 -> 80576 bytes EdkShellBinPkg/Bin/Ipf/Apps/dmpstore.efi | Bin 0 -> 77280 bytes EdkShellBinPkg/Bin/Ipf/Apps/edit.efi | Bin 0 -> 124224 bytes EdkShellBinPkg/Bin/Ipf/Apps/eficompress.efi | Bin 0 -> 93216 bytes EdkShellBinPkg/Bin/Ipf/Apps/efidecompress.efi | Bin 0 -> 66848 bytes EdkShellBinPkg/Bin/Ipf/Apps/err.efi | Bin 0 -> 81312 bytes EdkShellBinPkg/Bin/Ipf/Apps/hexedit.efi | Bin 0 -> 139328 bytes EdkShellBinPkg/Bin/Ipf/Apps/mem.efi | Bin 0 -> 80640 bytes EdkShellBinPkg/Bin/Ipf/Apps/memmap.efi | Bin 0 -> 66112 bytes EdkShellBinPkg/Bin/Ipf/Apps/mm.efi | Bin 0 -> 86880 bytes EdkShellBinPkg/Bin/Ipf/Apps/mode.efi | Bin 0 -> 64512 bytes EdkShellBinPkg/Bin/Ipf/Apps/pci.efi | Bin 0 -> 141312 bytes EdkShellBinPkg/Bin/Ipf/Apps/sermode.efi | Bin 0 -> 70368 bytes EdkShellBinPkg/Bin/Ipf/Apps/stall.efi | Bin 0 -> 65536 bytes EdkShellBinPkg/Bin/Ipf/Apps/timezone.efi | Bin 0 -> 72800 bytes EdkShellBinPkg/Bin/X64/Apps/Dblk.efi | Bin 0 -> 38656 bytes EdkShellBinPkg/Bin/X64/Apps/Devices.efi | Bin 0 -> 29376 bytes EdkShellBinPkg/Bin/X64/Apps/Devtree.efi | Bin 0 -> 29088 bytes EdkShellBinPkg/Bin/X64/Apps/Guid.efi | Bin 0 -> 25248 bytes EdkShellBinPkg/Bin/X64/Apps/IfConfig.efi | Bin 0 -> 35680 bytes EdkShellBinPkg/Bin/X64/Apps/IpConfig.efi | Bin 0 -> 28160 bytes EdkShellBinPkg/Bin/X64/Apps/LoadPciRom.efi | Bin 0 -> 27040 bytes EdkShellBinPkg/Bin/X64/Apps/Mount.efi | Bin 0 -> 25344 bytes EdkShellBinPkg/Bin/X64/Apps/Openinfo.efi | Bin 0 -> 27584 bytes EdkShellBinPkg/Bin/X64/Apps/Ping.efi | Bin 0 -> 28832 bytes EdkShellBinPkg/Bin/X64/Apps/SmbiosView.efi | Bin 0 -> 124192 bytes EdkShellBinPkg/Bin/X64/Apps/TelnetMgmt.efi | Bin 0 -> 23776 bytes EdkShellBinPkg/Bin/X64/Apps/comp.efi | Bin 0 -> 28160 bytes EdkShellBinPkg/Bin/X64/Apps/dmem.efi | Bin 0 -> 37504 bytes EdkShellBinPkg/Bin/X64/Apps/dmpstore.efi | Bin 0 -> 31776 bytes EdkShellBinPkg/Bin/X64/Apps/edit.efi | Bin 0 -> 47072 bytes EdkShellBinPkg/Bin/X64/Apps/eficompress.efi | Bin 0 -> 40768 bytes EdkShellBinPkg/Bin/X64/Apps/efidecompress.efi | Bin 0 -> 25280 bytes EdkShellBinPkg/Bin/X64/Apps/err.efi | Bin 0 -> 34304 bytes EdkShellBinPkg/Bin/X64/Apps/hexedit.efi | Bin 0 -> 55872 bytes EdkShellBinPkg/Bin/X64/Apps/mem.efi | Bin 0 -> 37504 bytes EdkShellBinPkg/Bin/X64/Apps/memmap.efi | Bin 0 -> 26560 bytes EdkShellBinPkg/Bin/X64/Apps/mm.efi | Bin 0 -> 39520 bytes EdkShellBinPkg/Bin/X64/Apps/mode.efi | Bin 0 -> 24864 bytes EdkShellBinPkg/Bin/X64/Apps/pci.efi | Bin 0 -> 89056 bytes EdkShellBinPkg/Bin/X64/Apps/sermode.efi | Bin 0 -> 28832 bytes EdkShellBinPkg/Bin/X64/Apps/stall.efi | Bin 0 -> 24320 bytes EdkShellBinPkg/Bin/X64/Apps/timezone.efi | Bin 0 -> 32160 bytes EdkShellBinPkg/EdkShellBinPkg.dec | 27 +++++++++++++++++ EdkShellBinPkg/FullShell/FullShell.inf | 40 +++++++++++++++++++++++++ EdkShellBinPkg/FullShell/Ia32/Shell_Full.efi | Bin 0 -> 683040 bytes EdkShellBinPkg/FullShell/Ipf/Shell_Full.efi | Bin 0 -> 1328768 bytes EdkShellBinPkg/FullShell/X64/Shell_Full.efi | Bin 0 -> 755648 bytes EdkShellBinPkg/MinimumShell/Ia32/Shell.efi | Bin 0 -> 312352 bytes EdkShellBinPkg/MinimumShell/Ipf/Shell.efi | Bin 0 -> 679232 bytes EdkShellBinPkg/MinimumShell/MinimumShell.inf | 40 +++++++++++++++++++++++++ EdkShellBinPkg/MinimumShell/X64/Shell.efi | Bin 0 -> 354400 bytes EdkShellBinPkg/ReadMe.txt | 12 ++++++++ 94 files changed, 119 insertions(+) create mode 100644 EdkShellBinPkg/Bin/Ia32/Apps/Dblk.efi create mode 100644 EdkShellBinPkg/Bin/Ia32/Apps/Devices.efi create mode 100644 EdkShellBinPkg/Bin/Ia32/Apps/Devtree.efi create mode 100644 EdkShellBinPkg/Bin/Ia32/Apps/Guid.efi create mode 100644 EdkShellBinPkg/Bin/Ia32/Apps/IfConfig.efi create mode 100644 EdkShellBinPkg/Bin/Ia32/Apps/IpConfig.efi create mode 100644 EdkShellBinPkg/Bin/Ia32/Apps/LoadPciRom.efi create mode 100644 EdkShellBinPkg/Bin/Ia32/Apps/Mount.efi create mode 100644 EdkShellBinPkg/Bin/Ia32/Apps/Openinfo.efi create mode 100644 EdkShellBinPkg/Bin/Ia32/Apps/Ping.efi create mode 100644 EdkShellBinPkg/Bin/Ia32/Apps/SmbiosView.efi create mode 100644 EdkShellBinPkg/Bin/Ia32/Apps/TelnetMgmt.efi create mode 100644 EdkShellBinPkg/Bin/Ia32/Apps/comp.efi create mode 100644 EdkShellBinPkg/Bin/Ia32/Apps/dmem.efi create mode 100644 EdkShellBinPkg/Bin/Ia32/Apps/dmpstore.efi create mode 100644 EdkShellBinPkg/Bin/Ia32/Apps/edit.efi create mode 100644 EdkShellBinPkg/Bin/Ia32/Apps/eficompress.efi create mode 100644 EdkShellBinPkg/Bin/Ia32/Apps/efidecompress.efi create mode 100644 EdkShellBinPkg/Bin/Ia32/Apps/err.efi create mode 100644 EdkShellBinPkg/Bin/Ia32/Apps/hexedit.efi create mode 100644 EdkShellBinPkg/Bin/Ia32/Apps/mem.efi create mode 100644 EdkShellBinPkg/Bin/Ia32/Apps/memmap.efi create mode 100644 EdkShellBinPkg/Bin/Ia32/Apps/mm.efi create mode 100644 EdkShellBinPkg/Bin/Ia32/Apps/mode.efi create mode 100644 EdkShellBinPkg/Bin/Ia32/Apps/pci.efi create mode 100644 EdkShellBinPkg/Bin/Ia32/Apps/sermode.efi create mode 100644 EdkShellBinPkg/Bin/Ia32/Apps/stall.efi create mode 100644 EdkShellBinPkg/Bin/Ia32/Apps/timezone.efi create mode 100644 EdkShellBinPkg/Bin/Ipf/Apps/Dblk.efi create mode 100644 EdkShellBinPkg/Bin/Ipf/Apps/Devices.efi create mode 100644 EdkShellBinPkg/Bin/Ipf/Apps/Devtree.efi create mode 100644 EdkShellBinPkg/Bin/Ipf/Apps/Guid.efi create mode 100644 EdkShellBinPkg/Bin/Ipf/Apps/IfConfig.efi create mode 100644 EdkShellBinPkg/Bin/Ipf/Apps/IpConfig.efi create mode 100644 EdkShellBinPkg/Bin/Ipf/Apps/LoadPciRom.efi create mode 100644 EdkShellBinPkg/Bin/Ipf/Apps/Mount.efi create mode 100644 EdkShellBinPkg/Bin/Ipf/Apps/Openinfo.efi create mode 100644 EdkShellBinPkg/Bin/Ipf/Apps/Ping.efi create mode 100644 EdkShellBinPkg/Bin/Ipf/Apps/SmbiosView.efi create mode 100644 EdkShellBinPkg/Bin/Ipf/Apps/TelnetMgmt.efi create mode 100644 EdkShellBinPkg/Bin/Ipf/Apps/comp.efi create mode 100644 EdkShellBinPkg/Bin/Ipf/Apps/dmem.efi create mode 100644 EdkShellBinPkg/Bin/Ipf/Apps/dmpstore.efi create mode 100644 EdkShellBinPkg/Bin/Ipf/Apps/edit.efi create mode 100644 EdkShellBinPkg/Bin/Ipf/Apps/eficompress.efi create mode 100644 EdkShellBinPkg/Bin/Ipf/Apps/efidecompress.efi create mode 100644 EdkShellBinPkg/Bin/Ipf/Apps/err.efi create mode 100644 EdkShellBinPkg/Bin/Ipf/Apps/hexedit.efi create mode 100644 EdkShellBinPkg/Bin/Ipf/Apps/mem.efi create mode 100644 EdkShellBinPkg/Bin/Ipf/Apps/memmap.efi create mode 100644 EdkShellBinPkg/Bin/Ipf/Apps/mm.efi create mode 100644 EdkShellBinPkg/Bin/Ipf/Apps/mode.efi create mode 100644 EdkShellBinPkg/Bin/Ipf/Apps/pci.efi create mode 100644 EdkShellBinPkg/Bin/Ipf/Apps/sermode.efi create mode 100644 EdkShellBinPkg/Bin/Ipf/Apps/stall.efi create mode 100644 EdkShellBinPkg/Bin/Ipf/Apps/timezone.efi create mode 100644 EdkShellBinPkg/Bin/X64/Apps/Dblk.efi create mode 100644 EdkShellBinPkg/Bin/X64/Apps/Devices.efi create mode 100644 EdkShellBinPkg/Bin/X64/Apps/Devtree.efi create mode 100644 EdkShellBinPkg/Bin/X64/Apps/Guid.efi create mode 100644 EdkShellBinPkg/Bin/X64/Apps/IfConfig.efi create mode 100644 EdkShellBinPkg/Bin/X64/Apps/IpConfig.efi create mode 100644 EdkShellBinPkg/Bin/X64/Apps/LoadPciRom.efi create mode 100644 EdkShellBinPkg/Bin/X64/Apps/Mount.efi create mode 100644 EdkShellBinPkg/Bin/X64/Apps/Openinfo.efi create mode 100644 EdkShellBinPkg/Bin/X64/Apps/Ping.efi create mode 100644 EdkShellBinPkg/Bin/X64/Apps/SmbiosView.efi create mode 100644 EdkShellBinPkg/Bin/X64/Apps/TelnetMgmt.efi create mode 100644 EdkShellBinPkg/Bin/X64/Apps/comp.efi create mode 100644 EdkShellBinPkg/Bin/X64/Apps/dmem.efi create mode 100644 EdkShellBinPkg/Bin/X64/Apps/dmpstore.efi create mode 100644 EdkShellBinPkg/Bin/X64/Apps/edit.efi create mode 100644 EdkShellBinPkg/Bin/X64/Apps/eficompress.efi create mode 100644 EdkShellBinPkg/Bin/X64/Apps/efidecompress.efi create mode 100644 EdkShellBinPkg/Bin/X64/Apps/err.efi create mode 100644 EdkShellBinPkg/Bin/X64/Apps/hexedit.efi create mode 100644 EdkShellBinPkg/Bin/X64/Apps/mem.efi create mode 100644 EdkShellBinPkg/Bin/X64/Apps/memmap.efi create mode 100644 EdkShellBinPkg/Bin/X64/Apps/mm.efi create mode 100644 EdkShellBinPkg/Bin/X64/Apps/mode.efi create mode 100644 EdkShellBinPkg/Bin/X64/Apps/pci.efi create mode 100644 EdkShellBinPkg/Bin/X64/Apps/sermode.efi create mode 100644 EdkShellBinPkg/Bin/X64/Apps/stall.efi create mode 100644 EdkShellBinPkg/Bin/X64/Apps/timezone.efi create mode 100644 EdkShellBinPkg/EdkShellBinPkg.dec create mode 100644 EdkShellBinPkg/FullShell/FullShell.inf create mode 100644 EdkShellBinPkg/FullShell/Ia32/Shell_Full.efi create mode 100644 EdkShellBinPkg/FullShell/Ipf/Shell_Full.efi create mode 100644 EdkShellBinPkg/FullShell/X64/Shell_Full.efi create mode 100644 EdkShellBinPkg/MinimumShell/Ia32/Shell.efi create mode 100644 EdkShellBinPkg/MinimumShell/Ipf/Shell.efi create mode 100644 EdkShellBinPkg/MinimumShell/MinimumShell.inf create mode 100644 EdkShellBinPkg/MinimumShell/X64/Shell.efi create mode 100644 EdkShellBinPkg/ReadMe.txt diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/Dblk.efi b/EdkShellBinPkg/Bin/Ia32/Apps/Dblk.efi new file mode 100644 index 0000000000..cc406d5a37 Binary files /dev/null and b/EdkShellBinPkg/Bin/Ia32/Apps/Dblk.efi differ diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/Devices.efi b/EdkShellBinPkg/Bin/Ia32/Apps/Devices.efi new file mode 100644 index 0000000000..267ed90903 Binary files /dev/null and b/EdkShellBinPkg/Bin/Ia32/Apps/Devices.efi differ diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/Devtree.efi b/EdkShellBinPkg/Bin/Ia32/Apps/Devtree.efi new file mode 100644 index 0000000000..f20a380b0a Binary files /dev/null and b/EdkShellBinPkg/Bin/Ia32/Apps/Devtree.efi differ diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/Guid.efi b/EdkShellBinPkg/Bin/Ia32/Apps/Guid.efi new file mode 100644 index 0000000000..590b40b36f Binary files /dev/null and b/EdkShellBinPkg/Bin/Ia32/Apps/Guid.efi differ diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/IfConfig.efi b/EdkShellBinPkg/Bin/Ia32/Apps/IfConfig.efi new file mode 100644 index 0000000000..58e6efc9b9 Binary files /dev/null and b/EdkShellBinPkg/Bin/Ia32/Apps/IfConfig.efi differ diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/IpConfig.efi b/EdkShellBinPkg/Bin/Ia32/Apps/IpConfig.efi new file mode 100644 index 0000000000..bc13217a96 Binary files /dev/null and b/EdkShellBinPkg/Bin/Ia32/Apps/IpConfig.efi differ diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/LoadPciRom.efi b/EdkShellBinPkg/Bin/Ia32/Apps/LoadPciRom.efi new file mode 100644 index 0000000000..6f16e3d167 Binary files /dev/null and b/EdkShellBinPkg/Bin/Ia32/Apps/LoadPciRom.efi differ diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/Mount.efi b/EdkShellBinPkg/Bin/Ia32/Apps/Mount.efi new file mode 100644 index 0000000000..bc3663b610 Binary files /dev/null and b/EdkShellBinPkg/Bin/Ia32/Apps/Mount.efi differ diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/Openinfo.efi b/EdkShellBinPkg/Bin/Ia32/Apps/Openinfo.efi new file mode 100644 index 0000000000..7050e905cc Binary files /dev/null and b/EdkShellBinPkg/Bin/Ia32/Apps/Openinfo.efi differ diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/Ping.efi b/EdkShellBinPkg/Bin/Ia32/Apps/Ping.efi new file mode 100644 index 0000000000..80b30b61c4 Binary files /dev/null and b/EdkShellBinPkg/Bin/Ia32/Apps/Ping.efi differ diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/SmbiosView.efi b/EdkShellBinPkg/Bin/Ia32/Apps/SmbiosView.efi new file mode 100644 index 0000000000..f30a59e5b9 Binary files /dev/null and b/EdkShellBinPkg/Bin/Ia32/Apps/SmbiosView.efi differ diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/TelnetMgmt.efi b/EdkShellBinPkg/Bin/Ia32/Apps/TelnetMgmt.efi new file mode 100644 index 0000000000..37232208e1 Binary files /dev/null and b/EdkShellBinPkg/Bin/Ia32/Apps/TelnetMgmt.efi differ diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/comp.efi b/EdkShellBinPkg/Bin/Ia32/Apps/comp.efi new file mode 100644 index 0000000000..5b5cfe5d8a Binary files /dev/null and b/EdkShellBinPkg/Bin/Ia32/Apps/comp.efi differ diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/dmem.efi b/EdkShellBinPkg/Bin/Ia32/Apps/dmem.efi new file mode 100644 index 0000000000..4ea432d858 Binary files /dev/null and b/EdkShellBinPkg/Bin/Ia32/Apps/dmem.efi differ diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/dmpstore.efi b/EdkShellBinPkg/Bin/Ia32/Apps/dmpstore.efi new file mode 100644 index 0000000000..bfa3adc6a1 Binary files /dev/null and b/EdkShellBinPkg/Bin/Ia32/Apps/dmpstore.efi differ diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/edit.efi b/EdkShellBinPkg/Bin/Ia32/Apps/edit.efi new file mode 100644 index 0000000000..30244f8fc5 Binary files /dev/null and b/EdkShellBinPkg/Bin/Ia32/Apps/edit.efi differ diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/eficompress.efi b/EdkShellBinPkg/Bin/Ia32/Apps/eficompress.efi new file mode 100644 index 0000000000..9732bb0e4a Binary files /dev/null and b/EdkShellBinPkg/Bin/Ia32/Apps/eficompress.efi differ diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/efidecompress.efi b/EdkShellBinPkg/Bin/Ia32/Apps/efidecompress.efi new file mode 100644 index 0000000000..f9dfb4bdf1 Binary files /dev/null and b/EdkShellBinPkg/Bin/Ia32/Apps/efidecompress.efi differ diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/err.efi b/EdkShellBinPkg/Bin/Ia32/Apps/err.efi new file mode 100644 index 0000000000..1af3b70562 Binary files /dev/null and b/EdkShellBinPkg/Bin/Ia32/Apps/err.efi differ diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/hexedit.efi b/EdkShellBinPkg/Bin/Ia32/Apps/hexedit.efi new file mode 100644 index 0000000000..1e248d8685 Binary files /dev/null and b/EdkShellBinPkg/Bin/Ia32/Apps/hexedit.efi differ diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/mem.efi b/EdkShellBinPkg/Bin/Ia32/Apps/mem.efi new file mode 100644 index 0000000000..da86a1298b Binary files /dev/null and b/EdkShellBinPkg/Bin/Ia32/Apps/mem.efi differ diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/memmap.efi b/EdkShellBinPkg/Bin/Ia32/Apps/memmap.efi new file mode 100644 index 0000000000..e64e2fcf5d Binary files /dev/null and b/EdkShellBinPkg/Bin/Ia32/Apps/memmap.efi differ diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/mm.efi b/EdkShellBinPkg/Bin/Ia32/Apps/mm.efi new file mode 100644 index 0000000000..7f768faac0 Binary files /dev/null and b/EdkShellBinPkg/Bin/Ia32/Apps/mm.efi differ diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/mode.efi b/EdkShellBinPkg/Bin/Ia32/Apps/mode.efi new file mode 100644 index 0000000000..80d0b6a314 Binary files /dev/null and b/EdkShellBinPkg/Bin/Ia32/Apps/mode.efi differ diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/pci.efi b/EdkShellBinPkg/Bin/Ia32/Apps/pci.efi new file mode 100644 index 0000000000..11a6c60d5d Binary files /dev/null and b/EdkShellBinPkg/Bin/Ia32/Apps/pci.efi differ diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/sermode.efi b/EdkShellBinPkg/Bin/Ia32/Apps/sermode.efi new file mode 100644 index 0000000000..af08c7dfee Binary files /dev/null and b/EdkShellBinPkg/Bin/Ia32/Apps/sermode.efi differ diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/stall.efi b/EdkShellBinPkg/Bin/Ia32/Apps/stall.efi new file mode 100644 index 0000000000..323ba6bf1b Binary files /dev/null and b/EdkShellBinPkg/Bin/Ia32/Apps/stall.efi differ diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/timezone.efi b/EdkShellBinPkg/Bin/Ia32/Apps/timezone.efi new file mode 100644 index 0000000000..2b845f917c Binary files /dev/null and b/EdkShellBinPkg/Bin/Ia32/Apps/timezone.efi differ diff --git a/EdkShellBinPkg/Bin/Ipf/Apps/Dblk.efi b/EdkShellBinPkg/Bin/Ipf/Apps/Dblk.efi new file mode 100644 index 0000000000..fe86e7b352 Binary files /dev/null and b/EdkShellBinPkg/Bin/Ipf/Apps/Dblk.efi differ diff --git a/EdkShellBinPkg/Bin/Ipf/Apps/Devices.efi b/EdkShellBinPkg/Bin/Ipf/Apps/Devices.efi new file mode 100644 index 0000000000..fb704901c4 Binary files /dev/null and b/EdkShellBinPkg/Bin/Ipf/Apps/Devices.efi differ diff --git a/EdkShellBinPkg/Bin/Ipf/Apps/Devtree.efi b/EdkShellBinPkg/Bin/Ipf/Apps/Devtree.efi new file mode 100644 index 0000000000..c83e37bcdf Binary files /dev/null and b/EdkShellBinPkg/Bin/Ipf/Apps/Devtree.efi differ diff --git a/EdkShellBinPkg/Bin/Ipf/Apps/Guid.efi b/EdkShellBinPkg/Bin/Ipf/Apps/Guid.efi new file mode 100644 index 0000000000..7356ce392b Binary files /dev/null and b/EdkShellBinPkg/Bin/Ipf/Apps/Guid.efi differ diff --git a/EdkShellBinPkg/Bin/Ipf/Apps/IfConfig.efi b/EdkShellBinPkg/Bin/Ipf/Apps/IfConfig.efi new file mode 100644 index 0000000000..65b8b23eb0 Binary files /dev/null and b/EdkShellBinPkg/Bin/Ipf/Apps/IfConfig.efi differ diff --git a/EdkShellBinPkg/Bin/Ipf/Apps/IpConfig.efi b/EdkShellBinPkg/Bin/Ipf/Apps/IpConfig.efi new file mode 100644 index 0000000000..9bd75b3d89 Binary files /dev/null and b/EdkShellBinPkg/Bin/Ipf/Apps/IpConfig.efi differ diff --git a/EdkShellBinPkg/Bin/Ipf/Apps/LoadPciRom.efi b/EdkShellBinPkg/Bin/Ipf/Apps/LoadPciRom.efi new file mode 100644 index 0000000000..720335d0cf Binary files /dev/null and b/EdkShellBinPkg/Bin/Ipf/Apps/LoadPciRom.efi differ diff --git a/EdkShellBinPkg/Bin/Ipf/Apps/Mount.efi b/EdkShellBinPkg/Bin/Ipf/Apps/Mount.efi new file mode 100644 index 0000000000..6e1deb3de2 Binary files /dev/null and b/EdkShellBinPkg/Bin/Ipf/Apps/Mount.efi differ diff --git a/EdkShellBinPkg/Bin/Ipf/Apps/Openinfo.efi b/EdkShellBinPkg/Bin/Ipf/Apps/Openinfo.efi new file mode 100644 index 0000000000..56cb0aaddd Binary files /dev/null and b/EdkShellBinPkg/Bin/Ipf/Apps/Openinfo.efi differ diff --git a/EdkShellBinPkg/Bin/Ipf/Apps/Ping.efi b/EdkShellBinPkg/Bin/Ipf/Apps/Ping.efi new file mode 100644 index 0000000000..33f8e8e68b Binary files /dev/null and b/EdkShellBinPkg/Bin/Ipf/Apps/Ping.efi differ diff --git a/EdkShellBinPkg/Bin/Ipf/Apps/SmbiosView.efi b/EdkShellBinPkg/Bin/Ipf/Apps/SmbiosView.efi new file mode 100644 index 0000000000..f1bd734094 Binary files /dev/null and b/EdkShellBinPkg/Bin/Ipf/Apps/SmbiosView.efi differ diff --git a/EdkShellBinPkg/Bin/Ipf/Apps/TelnetMgmt.efi b/EdkShellBinPkg/Bin/Ipf/Apps/TelnetMgmt.efi new file mode 100644 index 0000000000..ab219741b7 Binary files /dev/null and b/EdkShellBinPkg/Bin/Ipf/Apps/TelnetMgmt.efi differ diff --git a/EdkShellBinPkg/Bin/Ipf/Apps/comp.efi b/EdkShellBinPkg/Bin/Ipf/Apps/comp.efi new file mode 100644 index 0000000000..bb14cccf93 Binary files /dev/null and b/EdkShellBinPkg/Bin/Ipf/Apps/comp.efi differ diff --git a/EdkShellBinPkg/Bin/Ipf/Apps/dmem.efi b/EdkShellBinPkg/Bin/Ipf/Apps/dmem.efi new file mode 100644 index 0000000000..62fa1ebbf5 Binary files /dev/null and b/EdkShellBinPkg/Bin/Ipf/Apps/dmem.efi differ diff --git a/EdkShellBinPkg/Bin/Ipf/Apps/dmpstore.efi b/EdkShellBinPkg/Bin/Ipf/Apps/dmpstore.efi new file mode 100644 index 0000000000..9a86a1e7a1 Binary files /dev/null and b/EdkShellBinPkg/Bin/Ipf/Apps/dmpstore.efi differ diff --git a/EdkShellBinPkg/Bin/Ipf/Apps/edit.efi b/EdkShellBinPkg/Bin/Ipf/Apps/edit.efi new file mode 100644 index 0000000000..06457c8c7e Binary files /dev/null and b/EdkShellBinPkg/Bin/Ipf/Apps/edit.efi differ diff --git a/EdkShellBinPkg/Bin/Ipf/Apps/eficompress.efi b/EdkShellBinPkg/Bin/Ipf/Apps/eficompress.efi new file mode 100644 index 0000000000..b64b2bdbd2 Binary files /dev/null and b/EdkShellBinPkg/Bin/Ipf/Apps/eficompress.efi differ diff --git a/EdkShellBinPkg/Bin/Ipf/Apps/efidecompress.efi b/EdkShellBinPkg/Bin/Ipf/Apps/efidecompress.efi new file mode 100644 index 0000000000..5bdb5a56c9 Binary files /dev/null and b/EdkShellBinPkg/Bin/Ipf/Apps/efidecompress.efi differ diff --git a/EdkShellBinPkg/Bin/Ipf/Apps/err.efi b/EdkShellBinPkg/Bin/Ipf/Apps/err.efi new file mode 100644 index 0000000000..0d667fe044 Binary files /dev/null and b/EdkShellBinPkg/Bin/Ipf/Apps/err.efi differ diff --git a/EdkShellBinPkg/Bin/Ipf/Apps/hexedit.efi b/EdkShellBinPkg/Bin/Ipf/Apps/hexedit.efi new file mode 100644 index 0000000000..a52b718f34 Binary files /dev/null and b/EdkShellBinPkg/Bin/Ipf/Apps/hexedit.efi differ diff --git a/EdkShellBinPkg/Bin/Ipf/Apps/mem.efi b/EdkShellBinPkg/Bin/Ipf/Apps/mem.efi new file mode 100644 index 0000000000..89b6db65a8 Binary files /dev/null and b/EdkShellBinPkg/Bin/Ipf/Apps/mem.efi differ diff --git a/EdkShellBinPkg/Bin/Ipf/Apps/memmap.efi b/EdkShellBinPkg/Bin/Ipf/Apps/memmap.efi new file mode 100644 index 0000000000..0209d2d054 Binary files /dev/null and b/EdkShellBinPkg/Bin/Ipf/Apps/memmap.efi differ diff --git a/EdkShellBinPkg/Bin/Ipf/Apps/mm.efi b/EdkShellBinPkg/Bin/Ipf/Apps/mm.efi new file mode 100644 index 0000000000..33987f1318 Binary files /dev/null and b/EdkShellBinPkg/Bin/Ipf/Apps/mm.efi differ diff --git a/EdkShellBinPkg/Bin/Ipf/Apps/mode.efi b/EdkShellBinPkg/Bin/Ipf/Apps/mode.efi new file mode 100644 index 0000000000..e65a9f2db4 Binary files /dev/null and b/EdkShellBinPkg/Bin/Ipf/Apps/mode.efi differ diff --git a/EdkShellBinPkg/Bin/Ipf/Apps/pci.efi b/EdkShellBinPkg/Bin/Ipf/Apps/pci.efi new file mode 100644 index 0000000000..73977f3dc7 Binary files /dev/null and b/EdkShellBinPkg/Bin/Ipf/Apps/pci.efi differ diff --git a/EdkShellBinPkg/Bin/Ipf/Apps/sermode.efi b/EdkShellBinPkg/Bin/Ipf/Apps/sermode.efi new file mode 100644 index 0000000000..14c2d346a0 Binary files /dev/null and b/EdkShellBinPkg/Bin/Ipf/Apps/sermode.efi differ diff --git a/EdkShellBinPkg/Bin/Ipf/Apps/stall.efi b/EdkShellBinPkg/Bin/Ipf/Apps/stall.efi new file mode 100644 index 0000000000..def14664d3 Binary files /dev/null and b/EdkShellBinPkg/Bin/Ipf/Apps/stall.efi differ diff --git a/EdkShellBinPkg/Bin/Ipf/Apps/timezone.efi b/EdkShellBinPkg/Bin/Ipf/Apps/timezone.efi new file mode 100644 index 0000000000..3eef3f0de6 Binary files /dev/null and b/EdkShellBinPkg/Bin/Ipf/Apps/timezone.efi differ diff --git a/EdkShellBinPkg/Bin/X64/Apps/Dblk.efi b/EdkShellBinPkg/Bin/X64/Apps/Dblk.efi new file mode 100644 index 0000000000..7303f26be9 Binary files /dev/null and b/EdkShellBinPkg/Bin/X64/Apps/Dblk.efi differ diff --git a/EdkShellBinPkg/Bin/X64/Apps/Devices.efi b/EdkShellBinPkg/Bin/X64/Apps/Devices.efi new file mode 100644 index 0000000000..008a3782af Binary files /dev/null and b/EdkShellBinPkg/Bin/X64/Apps/Devices.efi differ diff --git a/EdkShellBinPkg/Bin/X64/Apps/Devtree.efi b/EdkShellBinPkg/Bin/X64/Apps/Devtree.efi new file mode 100644 index 0000000000..ff3857e374 Binary files /dev/null and b/EdkShellBinPkg/Bin/X64/Apps/Devtree.efi differ diff --git a/EdkShellBinPkg/Bin/X64/Apps/Guid.efi b/EdkShellBinPkg/Bin/X64/Apps/Guid.efi new file mode 100644 index 0000000000..87b80c7023 Binary files /dev/null and b/EdkShellBinPkg/Bin/X64/Apps/Guid.efi differ diff --git a/EdkShellBinPkg/Bin/X64/Apps/IfConfig.efi b/EdkShellBinPkg/Bin/X64/Apps/IfConfig.efi new file mode 100644 index 0000000000..41be6c951c Binary files /dev/null and b/EdkShellBinPkg/Bin/X64/Apps/IfConfig.efi differ diff --git a/EdkShellBinPkg/Bin/X64/Apps/IpConfig.efi b/EdkShellBinPkg/Bin/X64/Apps/IpConfig.efi new file mode 100644 index 0000000000..7f5fa178d6 Binary files /dev/null and b/EdkShellBinPkg/Bin/X64/Apps/IpConfig.efi differ diff --git a/EdkShellBinPkg/Bin/X64/Apps/LoadPciRom.efi b/EdkShellBinPkg/Bin/X64/Apps/LoadPciRom.efi new file mode 100644 index 0000000000..15f3697399 Binary files /dev/null and b/EdkShellBinPkg/Bin/X64/Apps/LoadPciRom.efi differ diff --git a/EdkShellBinPkg/Bin/X64/Apps/Mount.efi b/EdkShellBinPkg/Bin/X64/Apps/Mount.efi new file mode 100644 index 0000000000..1550a12090 Binary files /dev/null and b/EdkShellBinPkg/Bin/X64/Apps/Mount.efi differ diff --git a/EdkShellBinPkg/Bin/X64/Apps/Openinfo.efi b/EdkShellBinPkg/Bin/X64/Apps/Openinfo.efi new file mode 100644 index 0000000000..f404198fbd Binary files /dev/null and b/EdkShellBinPkg/Bin/X64/Apps/Openinfo.efi differ diff --git a/EdkShellBinPkg/Bin/X64/Apps/Ping.efi b/EdkShellBinPkg/Bin/X64/Apps/Ping.efi new file mode 100644 index 0000000000..ccaedb6e58 Binary files /dev/null and b/EdkShellBinPkg/Bin/X64/Apps/Ping.efi differ diff --git a/EdkShellBinPkg/Bin/X64/Apps/SmbiosView.efi b/EdkShellBinPkg/Bin/X64/Apps/SmbiosView.efi new file mode 100644 index 0000000000..94059d8b67 Binary files /dev/null and b/EdkShellBinPkg/Bin/X64/Apps/SmbiosView.efi differ diff --git a/EdkShellBinPkg/Bin/X64/Apps/TelnetMgmt.efi b/EdkShellBinPkg/Bin/X64/Apps/TelnetMgmt.efi new file mode 100644 index 0000000000..4327ed2c7c Binary files /dev/null and b/EdkShellBinPkg/Bin/X64/Apps/TelnetMgmt.efi differ diff --git a/EdkShellBinPkg/Bin/X64/Apps/comp.efi b/EdkShellBinPkg/Bin/X64/Apps/comp.efi new file mode 100644 index 0000000000..aafb5ee398 Binary files /dev/null and b/EdkShellBinPkg/Bin/X64/Apps/comp.efi differ diff --git a/EdkShellBinPkg/Bin/X64/Apps/dmem.efi b/EdkShellBinPkg/Bin/X64/Apps/dmem.efi new file mode 100644 index 0000000000..2924e028e8 Binary files /dev/null and b/EdkShellBinPkg/Bin/X64/Apps/dmem.efi differ diff --git a/EdkShellBinPkg/Bin/X64/Apps/dmpstore.efi b/EdkShellBinPkg/Bin/X64/Apps/dmpstore.efi new file mode 100644 index 0000000000..344512e405 Binary files /dev/null and b/EdkShellBinPkg/Bin/X64/Apps/dmpstore.efi differ diff --git a/EdkShellBinPkg/Bin/X64/Apps/edit.efi b/EdkShellBinPkg/Bin/X64/Apps/edit.efi new file mode 100644 index 0000000000..420b692d1d Binary files /dev/null and b/EdkShellBinPkg/Bin/X64/Apps/edit.efi differ diff --git a/EdkShellBinPkg/Bin/X64/Apps/eficompress.efi b/EdkShellBinPkg/Bin/X64/Apps/eficompress.efi new file mode 100644 index 0000000000..2f6dd73b88 Binary files /dev/null and b/EdkShellBinPkg/Bin/X64/Apps/eficompress.efi differ diff --git a/EdkShellBinPkg/Bin/X64/Apps/efidecompress.efi b/EdkShellBinPkg/Bin/X64/Apps/efidecompress.efi new file mode 100644 index 0000000000..0f3c9d0a13 Binary files /dev/null and b/EdkShellBinPkg/Bin/X64/Apps/efidecompress.efi differ diff --git a/EdkShellBinPkg/Bin/X64/Apps/err.efi b/EdkShellBinPkg/Bin/X64/Apps/err.efi new file mode 100644 index 0000000000..a6ce37c780 Binary files /dev/null and b/EdkShellBinPkg/Bin/X64/Apps/err.efi differ diff --git a/EdkShellBinPkg/Bin/X64/Apps/hexedit.efi b/EdkShellBinPkg/Bin/X64/Apps/hexedit.efi new file mode 100644 index 0000000000..eab2ad4210 Binary files /dev/null and b/EdkShellBinPkg/Bin/X64/Apps/hexedit.efi differ diff --git a/EdkShellBinPkg/Bin/X64/Apps/mem.efi b/EdkShellBinPkg/Bin/X64/Apps/mem.efi new file mode 100644 index 0000000000..27cf8f3a8e Binary files /dev/null and b/EdkShellBinPkg/Bin/X64/Apps/mem.efi differ diff --git a/EdkShellBinPkg/Bin/X64/Apps/memmap.efi b/EdkShellBinPkg/Bin/X64/Apps/memmap.efi new file mode 100644 index 0000000000..70b32b9768 Binary files /dev/null and b/EdkShellBinPkg/Bin/X64/Apps/memmap.efi differ diff --git a/EdkShellBinPkg/Bin/X64/Apps/mm.efi b/EdkShellBinPkg/Bin/X64/Apps/mm.efi new file mode 100644 index 0000000000..9493890b6a Binary files /dev/null and b/EdkShellBinPkg/Bin/X64/Apps/mm.efi differ diff --git a/EdkShellBinPkg/Bin/X64/Apps/mode.efi b/EdkShellBinPkg/Bin/X64/Apps/mode.efi new file mode 100644 index 0000000000..94b10c2b32 Binary files /dev/null and b/EdkShellBinPkg/Bin/X64/Apps/mode.efi differ diff --git a/EdkShellBinPkg/Bin/X64/Apps/pci.efi b/EdkShellBinPkg/Bin/X64/Apps/pci.efi new file mode 100644 index 0000000000..a0795d4a6c Binary files /dev/null and b/EdkShellBinPkg/Bin/X64/Apps/pci.efi differ diff --git a/EdkShellBinPkg/Bin/X64/Apps/sermode.efi b/EdkShellBinPkg/Bin/X64/Apps/sermode.efi new file mode 100644 index 0000000000..0dc5148c0e Binary files /dev/null and b/EdkShellBinPkg/Bin/X64/Apps/sermode.efi differ diff --git a/EdkShellBinPkg/Bin/X64/Apps/stall.efi b/EdkShellBinPkg/Bin/X64/Apps/stall.efi new file mode 100644 index 0000000000..031fdbbaa0 Binary files /dev/null and b/EdkShellBinPkg/Bin/X64/Apps/stall.efi differ diff --git a/EdkShellBinPkg/Bin/X64/Apps/timezone.efi b/EdkShellBinPkg/Bin/X64/Apps/timezone.efi new file mode 100644 index 0000000000..f241c66409 Binary files /dev/null and b/EdkShellBinPkg/Bin/X64/Apps/timezone.efi differ diff --git a/EdkShellBinPkg/EdkShellBinPkg.dec b/EdkShellBinPkg/EdkShellBinPkg.dec new file mode 100644 index 0000000000..8b83c24eff --- /dev/null +++ b/EdkShellBinPkg/EdkShellBinPkg.dec @@ -0,0 +1,27 @@ +## @file +# Reference package showing multiple binaries +# +# This package contains multiple binary shell applications that follow UEFI specification. Now there are three binary shell modules, which are for bin (original module), normal shell and full shell. +# Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.
+# +# This program and the accompanying materials are licensed and made available +# under the terms and conditions of the BSD License which accompanies this distribution. +# The full text of the license may be found at http://opensource.org/licenses/bsd-license.php +# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTIES +# OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. +# +## + + +################################################################################ +# +# Defines Section - statements that will be processed to create a Makefile. +# +################################################################################ + +[Defines] + DEC_SPECIFICATION = 0x00010005 + PACKAGE_NAME = EdkShellBinPkg + PACKAGE_GUID = d4266a1b-1d38-4116-93ae-60dc3e2012a6 + PACKAGE_VERSION = 0.3 + diff --git a/EdkShellBinPkg/FullShell/FullShell.inf b/EdkShellBinPkg/FullShell/FullShell.inf new file mode 100644 index 0000000000..460ae7dfd7 --- /dev/null +++ b/EdkShellBinPkg/FullShell/FullShell.inf @@ -0,0 +1,40 @@ +## @file +# Component description file for EFI Shell module. +# +# This is a binary module containing multiple binary shell applications. +# All .efi file tagged with "ToolCode="DUMMY"" in following file list are raw EFI application +# file, and they are can be run in shell environment. +# Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.
+# +# This program and the accompanying materials +# are licensed and made available under the terms and conditions of the BSD License +# which accompanies this distribution. The full text of the license may be found at +# http://opensource.org/licenses/bsd-license.php +# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, +# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. +# +# +## + +[Defines] + INF_VERSION = 0x00010005 + BASE_NAME = Shell_Full + FILE_GUID = c57ad6b7-0515-40a8-9d21-551652854e37 + MODULE_TYPE = UEFI_APPLICATION + VERSION_STRING = 1.1 + +# +# The following information is for reference only and not required by the build tools. +# +# VALID_ARCHITECTURES = IA32 X64 IPF +# + +[Binaries.Ia32] + PE32|Ia32/Shell_Full.efi|* + +[Binaries.X64] + PE32|X64/Shell_Full.efi|* + +[Binaries.IPF] + PE32|Ipf/Shell_Full.efi|* + diff --git a/EdkShellBinPkg/FullShell/Ia32/Shell_Full.efi b/EdkShellBinPkg/FullShell/Ia32/Shell_Full.efi new file mode 100644 index 0000000000..01f486ecd5 Binary files /dev/null and b/EdkShellBinPkg/FullShell/Ia32/Shell_Full.efi differ diff --git a/EdkShellBinPkg/FullShell/Ipf/Shell_Full.efi b/EdkShellBinPkg/FullShell/Ipf/Shell_Full.efi new file mode 100644 index 0000000000..e894e6c1cc Binary files /dev/null and b/EdkShellBinPkg/FullShell/Ipf/Shell_Full.efi differ diff --git a/EdkShellBinPkg/FullShell/X64/Shell_Full.efi b/EdkShellBinPkg/FullShell/X64/Shell_Full.efi new file mode 100644 index 0000000000..d725d26c2a Binary files /dev/null and b/EdkShellBinPkg/FullShell/X64/Shell_Full.efi differ diff --git a/EdkShellBinPkg/MinimumShell/Ia32/Shell.efi b/EdkShellBinPkg/MinimumShell/Ia32/Shell.efi new file mode 100644 index 0000000000..c5acda253c Binary files /dev/null and b/EdkShellBinPkg/MinimumShell/Ia32/Shell.efi differ diff --git a/EdkShellBinPkg/MinimumShell/Ipf/Shell.efi b/EdkShellBinPkg/MinimumShell/Ipf/Shell.efi new file mode 100644 index 0000000000..1904ddf951 Binary files /dev/null and b/EdkShellBinPkg/MinimumShell/Ipf/Shell.efi differ diff --git a/EdkShellBinPkg/MinimumShell/MinimumShell.inf b/EdkShellBinPkg/MinimumShell/MinimumShell.inf new file mode 100644 index 0000000000..dda60cb4d6 --- /dev/null +++ b/EdkShellBinPkg/MinimumShell/MinimumShell.inf @@ -0,0 +1,40 @@ +## @file +# Component description file for EFI Shell module. +# +# This is a binary module containing multiple binary shell applications. +# All .efi file tagged with "ToolCode="DUMMY"" in following file list are raw EFI application +# file, and they are can be run in shell environment. +# Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.
+# +# This program and the accompanying materials +# are licensed and made available under the terms and conditions of the BSD License +# which accompanies this distribution. The full text of the license may be found at +# http://opensource.org/licenses/bsd-license.php +# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, +# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. +# +# +## + +[Defines] + INF_VERSION = 0x00010005 + BASE_NAME = Shell + FILE_GUID = c57ad6b7-0515-40a8-9d21-551652854e37 + MODULE_TYPE = UEFI_APPLICATION + VERSION_STRING = 1.2 + +# +# The following information is for reference only and not required by the build tools. +# +# VALID_ARCHITECTURES = IA32 X64 IPF +# + +[Binaries.Ia32] + PE32|Ia32/Shell.efi|* + +[Binaries.X64] + PE32|X64/Shell.efi|* + +[Binaries.IPF] + PE32|Ipf/Shell.efi|* + \ No newline at end of file diff --git a/EdkShellBinPkg/MinimumShell/X64/Shell.efi b/EdkShellBinPkg/MinimumShell/X64/Shell.efi new file mode 100644 index 0000000000..6f691758a8 Binary files /dev/null and b/EdkShellBinPkg/MinimumShell/X64/Shell.efi differ diff --git a/EdkShellBinPkg/ReadMe.txt b/EdkShellBinPkg/ReadMe.txt new file mode 100644 index 0000000000..574b78de12 --- /dev/null +++ b/EdkShellBinPkg/ReadMe.txt @@ -0,0 +1,12 @@ +The binaries of EdkShellBinPkg are generated with EFI shell project (svn r41) and build with Edk Compatibility & BaseTools Package (r10348). 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 (r10348) to $(WORKSPACE)\EdkCompatibilityPkg (svn http://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2/EdkCompatibilityPkg). +2. Check out EdkShellPkg(r10348) to $(WORKSPACE)\EdkShellPkg (svn http://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2/EdkShellPkg). +3. Check out Edk Shell project source (r41) to $(WORKSPACE) (svn http://efi-shell.svn.sourceforge.net/svnroot/efi-shell/trunk/Shell). +4. Update to the newest BaseTools package (r10348) to $(WORKSPACE) (svn http://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2/BaseTools). +5. Under workspace directory (i.e. c:\EdkII), + To generate Minimum Shell, execute: "build -a IA32 -a X64 -a IPF -p EdkShellPkg\EdkShellPkg.dsc -m EdkShellPkg\Shell\Shell.inf -b RELEASE" + To generate Full Shell, execute: "build -a IA32 -a X64 -a IPF -p EdkShellPkg\EdkShellPkg.dsc -m EdkShellPkg\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 EdkShellPkg\Xxx\Xxx.inf -b RELEASE". Xxx means the corresponding module name. \ No newline at end of file -- cgit v1.2.3