aboutsummaryrefslogtreecommitdiffstats
path: root/Lesson_6
diff options
context:
space:
mode:
authorKonstantin Aladyshev <aladyshev22@gmail.com>2021-06-15 19:00:53 +0300
committerKonstantin Aladyshev <aladyshev22@gmail.com>2021-06-15 19:00:53 +0300
commit80c57daa907624b68bc1ddc408bdf5dc4a26a0ff (patch)
treeecd209dcfce41ec6cdf825c47267db045db71246 /Lesson_6
parent7acf6d195056bea1d00f8ba5eb61cb768825a56f (diff)
downloadUEFI-Lessons-80c57daa907624b68bc1ddc408bdf5dc4a26a0ff.tar.gz
UEFI-Lessons-80c57daa907624b68bc1ddc408bdf5dc4a26a0ff.tar.bz2
UEFI-Lessons-80c57daa907624b68bc1ddc408bdf5dc4a26a0ff.zip
Replace ImageInfo name with ImageHandle
Diffstat (limited to 'Lesson_6')
-rw-r--r--Lesson_6/README.md16
-rw-r--r--Lesson_6/UefiLessonsPkg/ImageHandle/ImageHandle.c (renamed from Lesson_6/UefiLessonsPkg/ImageInfo/ImageInfo.c)0
-rw-r--r--Lesson_6/UefiLessonsPkg/ImageHandle/ImageHandle.inf (renamed from Lesson_6/UefiLessonsPkg/ImageInfo/ImageInfo.inf)4
-rw-r--r--Lesson_6/UefiLessonsPkg/UefiLessonsPkg.dsc2
4 files changed, 11 insertions, 11 deletions
diff --git a/Lesson_6/README.md b/Lesson_6/README.md
index b1d8b03..3bd7b83 100644
--- a/Lesson_6/README.md
+++ b/Lesson_6/README.md
@@ -1,4 +1,4 @@
-Let's create `ImageInfo` app in our `UefiLessonsPkg`.
+Let's create `ImageHandle` app in our `UefiLessonsPkg`.
First generate a random GUID.
```
@@ -8,17 +8,17 @@ b68d3472-70c7-4928-841b-6566032e0a23
And then create *.inf and *.c file based on the code in our `HelloWorld` app:
```
-$ cat UefiLessonsPkg/ImageInfo/ImageInfo.inf
+$ cat UefiLessonsPkg/ImageHandle/ImageHandle.inf
[Defines]
INF_VERSION = 1.25
- BASE_NAME = ImageInfo
+ BASE_NAME = ImageHandle
FILE_GUID = b68d3472-70c7-4928-841b-6566032e0a23
MODULE_TYPE = UEFI_APPLICATION
VERSION_STRING = 1.0
ENTRY_POINT = UefiMain
[Sources]
- ImageInfo.c
+ ImageHandle.c
[Packages]
MdePkg/MdePkg.dec
@@ -28,7 +28,7 @@ $ cat UefiLessonsPkg/ImageInfo/ImageInfo.inf
UefiLib
```
```
-$ cat UefiLessonsPkg/ImageInfo/ImageInfo.c
+$ cat UefiLessonsPkg/ImageHandle/ImageHandle.c
#include <Library/UefiBootServicesTableLib.h>
#include <Library/UefiLib.h>
@@ -46,7 +46,7 @@ Add a newly created app to our `UefiLessonsPkg/UefiLessonsPkg.dsc` file:
```
[Components]
...
-+ UefiLessonsPkg/ImageInfo/ImageInfo.inf
++ UefiLessonsPkg/ImageHandle/ImageHandle.inf
```
Now let's get to work.
@@ -215,7 +215,7 @@ Don't blame me for redefinition of `IHANDLE` structure. These structures (IHANDL
```
$ . edksetup.sh
$ build
-$ cp Build/UefiLessonsPkg/RELEASE_GCC5/X64/ImageInfo.efi ~/UEFI_disk/
+$ cp Build/UefiLessonsPkg/RELEASE_GCC5/X64/ImageHandle.efi ~/UEFI_disk/
$ qemu-system-x86_64 -drive if=pflash,format=raw,file=Build/OvmfX64/RELEASE_GCC5/FV/OVMF.fd \
-drive format=raw,file=fat:rw:~/UEFI_disk \
-nographic \
@@ -235,7 +235,7 @@ Mapping table
PciRoot(0x0)/Pci(0x1,0x1)/Ata(0x0)
Press ESC in 4 seconds to skip startup.nsh or any other key to continue.
Shell> fs0:
-FS0:\> ImageInfo.efi
+FS0:\> ImageHandle.efi
Signature: h n d l
```
diff --git a/Lesson_6/UefiLessonsPkg/ImageInfo/ImageInfo.c b/Lesson_6/UefiLessonsPkg/ImageHandle/ImageHandle.c
index f88b36b..f88b36b 100644
--- a/Lesson_6/UefiLessonsPkg/ImageInfo/ImageInfo.c
+++ b/Lesson_6/UefiLessonsPkg/ImageHandle/ImageHandle.c
diff --git a/Lesson_6/UefiLessonsPkg/ImageInfo/ImageInfo.inf b/Lesson_6/UefiLessonsPkg/ImageHandle/ImageHandle.inf
index 3abc61f..34256ee 100644
--- a/Lesson_6/UefiLessonsPkg/ImageInfo/ImageInfo.inf
+++ b/Lesson_6/UefiLessonsPkg/ImageHandle/ImageHandle.inf
@@ -1,13 +1,13 @@
[Defines]
INF_VERSION = 1.25
- BASE_NAME = ImageInfo
+ BASE_NAME = ImageHandle
FILE_GUID = b68d3472-70c7-4928-841b-6566032e0a23
MODULE_TYPE = UEFI_APPLICATION
VERSION_STRING = 1.0
ENTRY_POINT = UefiMain
[Sources]
- ImageInfo.c
+ ImageHandle.c
[Packages]
MdePkg/MdePkg.dec
diff --git a/Lesson_6/UefiLessonsPkg/UefiLessonsPkg.dsc b/Lesson_6/UefiLessonsPkg/UefiLessonsPkg.dsc
index cdb5169..0d4fbb0 100644
--- a/Lesson_6/UefiLessonsPkg/UefiLessonsPkg.dsc
+++ b/Lesson_6/UefiLessonsPkg/UefiLessonsPkg.dsc
@@ -26,6 +26,6 @@
[Components]
UefiLessonsPkg/SimplestApp/SimplestApp.inf
UefiLessonsPkg/HelloWorld/HelloWorld.inf
- UefiLessonsPkg/ImageInfo/ImageInfo.inf
+ UefiLessonsPkg/ImageHandle/ImageHandle.inf