From fefc61d0447bbe024addf0469de2b7ee49612516 Mon Sep 17 00:00:00 2001 From: srs5694 Date: Tue, 20 Aug 2013 19:13:13 -0400 Subject: [PATCH] New memory tester icon; refinement of progam-launch code. --- BUILDING.txt | 8 ++++---- CREDITS.txt | 3 +++ docs/refind/configfile.html | 4 ++-- docs/refind/installing.html | 4 ++-- refind/icns.c | 1 + refind/icns.h | 9 +++++---- refind/main.c | 22 +++++++++------------- 7 files changed, 26 insertions(+), 25 deletions(-) diff --git a/BUILDING.txt b/BUILDING.txt index a553148..f1a2e63 100644 --- a/BUILDING.txt +++ b/BUILDING.txt @@ -93,7 +93,7 @@ you MUST install the kit from source code using its own unusual compilation procedure. The installation documentation also omits at least one step and is a bit unclear about others. Here's how I installed the toolkit: -1) Download UDK2010.SR1.UP1 from +1) Download UDK2010.SR1.UP1.P1 from https://sourceforge.net/apps/mediawiki/tianocore/index.php?title=UDK2010. 2) Type "mkdir /usr/local/UDK2010". You can use another directory, but the @@ -103,8 +103,8 @@ is a bit unclear about others. Here's how I installed the toolkit: 3) Type "cd /usr/local/UDK2010". -3) Unzip the downloaded file (UDK2010.SR1.UP1.Complete.MyWorkSpace.zip) in - the current directory (/usr/local/UDK2010). This creates a handful of +3) Unzip the downloaded file (UDK2010.SR1.UP1.P1.Complete.MyWorkSpace.zip) + in the current directory (/usr/local/UDK2010). This creates a handful of files, including a tarball and a couple of .zip files. 4) Type "unzip UDK2010.SR1.UP1.MyWorkSpace.zip". This extracts the @@ -131,7 +131,7 @@ is a bit unclear about others. Here's how I installed the toolkit: "IA32 X64". - TOOL_CHAIN_TAG = GCC46 (or other value depending on your GCC version; type "gcc -v" to learn your GCC version number). Note that GCC 4.7 - doesn't have its own entry, so use GCC46 for GCC 4.7. + and 4.8 don't have their own entries, so use GCC46 for them. The TianoCore Makefiles read some of these variables from this file and use them when accessing directories, so be sure to type these entries in the case specified. diff --git a/CREDITS.txt b/CREDITS.txt index d57d9ab..301cace 100644 --- a/CREDITS.txt +++ b/CREDITS.txt @@ -76,6 +76,9 @@ Icons and graphics: * The keys icon for MOK keys management comes from the kdeartwork-iconthemes-4.8.5 package on Gentoo. +* The memtest icon (tool_memtest.icns) was originally memory.png from + the Gentoo kdeartwork-iconthemes-4.10.5 icons package. + * The gummiboot icon is taken from the gummiboot Web page (http://freedesktop.org/wiki/Software/gummiboot) and scaled down slightly. diff --git a/docs/refind/configfile.html b/docs/refind/configfile.html index b7e0c05..a41624c 100644 --- a/docs/refind/configfile.html +++ b/docs/refind/configfile.html @@ -243,8 +243,8 @@ timeout 20 showtools - shell, gptsync, apple_recovery, mok_tool, about, exit, shutdown, reboot, and firmware - Specifies which tool tags to display on the second row. shell launches an EFI shell, gptsync launches a tool that creates a hybrid MBR, apple_recovery boots the OS X Recovery HD, mok_tool launches a tool to manage Machine Owner Keys (MOKs) on systems with Secure Boot active, about displays information about the program, exit terminates rEFInd, shutdown shuts down the computer (or reboots it, on some UEFI PCs), reboot reboots the computer, and firmware reboots the computer into the computer's own setup utility. The tags appear in the order in which you specify them. The default is shell, apple_recovery, mok_tool, about, shutdown, reboot, firmware. Note that the shell, apple_recovery, and mok_tool options all require the presence of programs not included with rEFInd. The gptsync option requires use of a like-named program which, although it ships with rEFInd 0.6.9 and later, is not installed by default except under OS X. See the "Installing Additional Components" section of the Installing rEFInd page for pointers to the shell and gptsync programs. The apple_recovery option will appear only if you've got an Apple Recovery HD partition (which has a boot loader called com.apple.recovery.boot/boot.efi). The firmware option works only on computers that support this option; on other computers, the option is quietly ignored. See the Secure Boot page for information on Secure Boot and MOK management. + shell, memtest, gptsync, apple_recovery, mok_tool, about, exit, shutdown, reboot, and firmware + Specifies which tool tags to display on the second row. shell launches an EFI shell, memtest (or memtest86 launches the memtest86 program, gptsync launches a tool that creates a hybrid MBR, apple_recovery boots the OS X Recovery HD, mok_tool launches a tool to manage Machine Owner Keys (MOKs) on systems with Secure Boot active, about displays information about the program, exit terminates rEFInd, shutdown shuts down the computer (or reboots it, on some UEFI PCs), reboot reboots the computer, and firmware reboots the computer into the computer's own setup utility. The tags appear in the order in which you specify them. The default is shell, memtest, apple_recovery, mok_tool, about, shutdown, reboot, firmware. Note that the shell, memtest, apple_recovery, and mok_tool options all require the presence of programs not included with rEFInd. The gptsync option requires use of a like-named program which, although it ships with rEFInd 0.6.9 and later, is not installed by default except under OS X. See the "Installing Additional Components" section of the Installing rEFInd page for pointers to the shell, memtest86, and gptsync programs. The apple_recovery option will appear only if you've got an Apple Recovery HD partition (which has a boot loader called com.apple.recovery.boot/boot.efi). The firmware option works only on computers that support this option; on other computers, the option is quietly ignored. See the Secure Boot page for information on Secure Boot and MOK management. font diff --git a/docs/refind/installing.html b/docs/refind/installing.html index cfbaa06..dcb4a7e 100644 --- a/docs/refind/installing.html +++ b/docs/refind/installing.html @@ -182,7 +182,7 @@ href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com

  • Installing Additional Components
  • -
  • Fixing a Sluggish Macintosh Boot +
  • Fixing a Macintosh Boot