diff options
-rw-r--r-- | Lesson_00/README.md (renamed from Lesson_0/README.md) | 0 | ||||
-rw-r--r-- | Lesson_01/README.md (renamed from Lesson_1/README.md) | 0 | ||||
-rw-r--r-- | Lesson_01/SimplestApp/SimplestApp.c (renamed from Lesson_1/SimplestApp/SimplestApp.c) | 0 | ||||
-rw-r--r-- | Lesson_01/SimplestApp/SimplestApp.inf (renamed from Lesson_1/SimplestApp/SimplestApp.inf) | 0 | ||||
-rw-r--r-- | Lesson_02/README.md (renamed from Lesson_2/README.md) | 0 | ||||
-rw-r--r-- | Lesson_02/UefiLessonsPkg/SimplestApp/SimplestApp.c (renamed from Lesson_2/UefiLessonsPkg/SimplestApp/SimplestApp.c) | 0 | ||||
-rw-r--r-- | Lesson_02/UefiLessonsPkg/SimplestApp/SimplestApp.inf (renamed from Lesson_2/UefiLessonsPkg/SimplestApp/SimplestApp.inf) | 0 | ||||
-rw-r--r-- | Lesson_02/UefiLessonsPkg/UefiLessonsPkg.dsc (renamed from Lesson_2/UefiLessonsPkg/UefiLessonsPkg.dsc) | 0 | ||||
-rw-r--r-- | Lesson_03/README.md (renamed from Lesson_3/README.md) | 0 | ||||
-rw-r--r-- | Lesson_03/UefiLessonsPkg/HelloWorld/HelloWorld.c (renamed from Lesson_3/UefiLessonsPkg/HelloWorld/HelloWorld.c) | 0 | ||||
-rw-r--r-- | Lesson_03/UefiLessonsPkg/HelloWorld/HelloWorld.inf (renamed from Lesson_3/UefiLessonsPkg/HelloWorld/HelloWorld.inf) | 0 | ||||
-rw-r--r-- | Lesson_03/UefiLessonsPkg/SimplestApp/SimplestApp.c (renamed from Lesson_3/UefiLessonsPkg/SimplestApp/SimplestApp.c) | 0 | ||||
-rw-r--r-- | Lesson_03/UefiLessonsPkg/SimplestApp/SimplestApp.inf (renamed from Lesson_3/UefiLessonsPkg/SimplestApp/SimplestApp.inf) | 0 | ||||
-rw-r--r-- | Lesson_03/UefiLessonsPkg/UefiLessonsPkg.dsc (renamed from Lesson_3/UefiLessonsPkg/UefiLessonsPkg.dsc) | 0 | ||||
-rw-r--r-- | Lesson_04/README.md (renamed from Lesson_4/README.md) | 0 | ||||
-rw-r--r-- | Lesson_04/UefiLessonsPkg/HelloWorld/HelloWorld.c (renamed from Lesson_4/UefiLessonsPkg/HelloWorld/HelloWorld.c) | 0 | ||||
-rw-r--r-- | Lesson_04/UefiLessonsPkg/HelloWorld/HelloWorld.inf (renamed from Lesson_4/UefiLessonsPkg/HelloWorld/HelloWorld.inf) | 0 | ||||
-rw-r--r-- | Lesson_04/UefiLessonsPkg/SimplestApp/SimplestApp.c (renamed from Lesson_4/UefiLessonsPkg/SimplestApp/SimplestApp.c) | 0 | ||||
-rw-r--r-- | Lesson_04/UefiLessonsPkg/SimplestApp/SimplestApp.inf (renamed from Lesson_4/UefiLessonsPkg/SimplestApp/SimplestApp.inf) | 0 | ||||
-rw-r--r-- | Lesson_04/UefiLessonsPkg/UefiLessonsPkg.dsc (renamed from Lesson_4/UefiLessonsPkg/UefiLessonsPkg.dsc) | 0 | ||||
-rw-r--r-- | Lesson_05/Conf/target.txt (renamed from Lesson_5/Conf/target.txt) | 0 | ||||
-rw-r--r-- | Lesson_05/README.md (renamed from Lesson_5/README.md) | 0 | ||||
-rw-r--r-- | Lesson_05/UefiLessonsPkg/HelloWorld/HelloWorld.c (renamed from Lesson_5/UefiLessonsPkg/HelloWorld/HelloWorld.c) | 0 | ||||
-rw-r--r-- | Lesson_05/UefiLessonsPkg/HelloWorld/HelloWorld.inf (renamed from Lesson_5/UefiLessonsPkg/HelloWorld/HelloWorld.inf) | 0 | ||||
-rw-r--r-- | Lesson_05/UefiLessonsPkg/SimplestApp/SimplestApp.c (renamed from Lesson_5/UefiLessonsPkg/SimplestApp/SimplestApp.c) | 0 | ||||
-rw-r--r-- | Lesson_05/UefiLessonsPkg/SimplestApp/SimplestApp.inf (renamed from Lesson_5/UefiLessonsPkg/SimplestApp/SimplestApp.inf) | 0 | ||||
-rw-r--r-- | Lesson_05/UefiLessonsPkg/UefiLessonsPkg.dsc (renamed from Lesson_5/UefiLessonsPkg/UefiLessonsPkg.dsc) | 0 | ||||
-rw-r--r-- | Lesson_06/Conf/target.txt (renamed from Lesson_6/Conf/target.txt) | 0 | ||||
-rw-r--r-- | Lesson_06/Handle_Protocol_databases_scheme.jpg (renamed from Lesson_6/Handle_Protocol_databases_scheme.jpg) | bin | 59389 -> 59389 bytes | |||
-rw-r--r-- | Lesson_06/README.md (renamed from Lesson_6/README.md) | 0 | ||||
-rw-r--r-- | Lesson_06/UefiLessonsPkg/HelloWorld/HelloWorld.c (renamed from Lesson_6/UefiLessonsPkg/HelloWorld/HelloWorld.c) | 0 | ||||
-rw-r--r-- | Lesson_06/UefiLessonsPkg/HelloWorld/HelloWorld.inf (renamed from Lesson_6/UefiLessonsPkg/HelloWorld/HelloWorld.inf) | 0 | ||||
-rw-r--r-- | Lesson_06/UefiLessonsPkg/ImageHandle/ImageHandle.c (renamed from Lesson_6/UefiLessonsPkg/ImageHandle/ImageHandle.c) | 0 | ||||
-rw-r--r-- | Lesson_06/UefiLessonsPkg/ImageHandle/ImageHandle.inf (renamed from Lesson_6/UefiLessonsPkg/ImageHandle/ImageHandle.inf) | 0 | ||||
-rw-r--r-- | Lesson_06/UefiLessonsPkg/SimplestApp/SimplestApp.c (renamed from Lesson_6/UefiLessonsPkg/SimplestApp/SimplestApp.c) | 0 | ||||
-rw-r--r-- | Lesson_06/UefiLessonsPkg/SimplestApp/SimplestApp.inf (renamed from Lesson_6/UefiLessonsPkg/SimplestApp/SimplestApp.inf) | 0 | ||||
-rw-r--r-- | Lesson_06/UefiLessonsPkg/UefiLessonsPkg.dsc (renamed from Lesson_6/UefiLessonsPkg/UefiLessonsPkg.dsc) | 0 | ||||
-rw-r--r-- | Lesson_07/Conf/target.txt (renamed from Lesson_7/Conf/target.txt) | 0 | ||||
-rw-r--r-- | Lesson_07/README.md (renamed from Lesson_7/README.md) | 0 | ||||
-rw-r--r-- | Lesson_07/UefiLessonsPkg/HelloWorld/HelloWorld.c (renamed from Lesson_7/UefiLessonsPkg/HelloWorld/HelloWorld.c) | 0 | ||||
-rw-r--r-- | Lesson_07/UefiLessonsPkg/HelloWorld/HelloWorld.inf (renamed from Lesson_7/UefiLessonsPkg/HelloWorld/HelloWorld.inf) | 0 | ||||
-rw-r--r-- | Lesson_07/UefiLessonsPkg/ImageHandle/ImageHandle.c (renamed from Lesson_7/UefiLessonsPkg/ImageHandle/ImageHandle.c) | 0 | ||||
-rw-r--r-- | Lesson_07/UefiLessonsPkg/ImageHandle/ImageHandle.inf (renamed from Lesson_7/UefiLessonsPkg/ImageHandle/ImageHandle.inf) | 0 | ||||
-rw-r--r-- | Lesson_07/UefiLessonsPkg/SimplestApp/SimplestApp.c (renamed from Lesson_7/UefiLessonsPkg/SimplestApp/SimplestApp.c) | 0 | ||||
-rw-r--r-- | Lesson_07/UefiLessonsPkg/SimplestApp/SimplestApp.inf (renamed from Lesson_7/UefiLessonsPkg/SimplestApp/SimplestApp.inf) | 0 | ||||
-rw-r--r-- | Lesson_07/UefiLessonsPkg/UefiLessonsPkg.dsc (renamed from Lesson_7/UefiLessonsPkg/UefiLessonsPkg.dsc) | 0 | ||||
-rw-r--r-- | Lesson_08/DevicePath.png (renamed from Lesson_8/DevicePath.png) | bin | 68176 -> 68176 bytes | |||
-rw-r--r-- | Lesson_08/README.md (renamed from Lesson_8/README.md) | 0 | ||||
-rw-r--r-- | Lesson_08/UefiLessonsPkg/HelloWorld/HelloWorld.c (renamed from Lesson_8/UefiLessonsPkg/HelloWorld/HelloWorld.c) | 0 | ||||
-rw-r--r-- | Lesson_08/UefiLessonsPkg/HelloWorld/HelloWorld.inf (renamed from Lesson_8/UefiLessonsPkg/HelloWorld/HelloWorld.inf) | 0 | ||||
-rw-r--r-- | Lesson_08/UefiLessonsPkg/ImageHandle/ImageHandle.c (renamed from Lesson_8/UefiLessonsPkg/ImageHandle/ImageHandle.c) | 0 | ||||
-rw-r--r-- | Lesson_08/UefiLessonsPkg/ImageHandle/ImageHandle.inf (renamed from Lesson_8/UefiLessonsPkg/ImageHandle/ImageHandle.inf) | 0 | ||||
-rw-r--r-- | Lesson_08/UefiLessonsPkg/ImageInfo/ImageInfo.c (renamed from Lesson_8/UefiLessonsPkg/ImageInfo/ImageInfo.c) | 0 | ||||
-rw-r--r-- | Lesson_08/UefiLessonsPkg/ImageInfo/ImageInfo.inf (renamed from Lesson_8/UefiLessonsPkg/ImageInfo/ImageInfo.inf) | 0 | ||||
-rw-r--r-- | Lesson_08/UefiLessonsPkg/SimplestApp/SimplestApp.c (renamed from Lesson_8/UefiLessonsPkg/SimplestApp/SimplestApp.c) | 0 | ||||
-rw-r--r-- | Lesson_08/UefiLessonsPkg/SimplestApp/SimplestApp.inf (renamed from Lesson_8/UefiLessonsPkg/SimplestApp/SimplestApp.inf) | 0 | ||||
-rw-r--r-- | Lesson_08/UefiLessonsPkg/UefiLessonsPkg.dsc (renamed from Lesson_8/UefiLessonsPkg/UefiLessonsPkg.dsc) | 0 | ||||
-rw-r--r-- | Lesson_09/Conf/target.txt (renamed from Lesson_9/Conf/target.txt) | 0 | ||||
-rw-r--r-- | Lesson_09/README.md (renamed from Lesson_9/README.md) | 0 | ||||
-rw-r--r-- | Lesson_09/UefiLessonsPkg/HelloWorld/HelloWorld.c (renamed from Lesson_9/UefiLessonsPkg/HelloWorld/HelloWorld.c) | 0 | ||||
-rw-r--r-- | Lesson_09/UefiLessonsPkg/HelloWorld/HelloWorld.inf (renamed from Lesson_9/UefiLessonsPkg/HelloWorld/HelloWorld.inf) | 0 | ||||
-rw-r--r-- | Lesson_09/UefiLessonsPkg/ImageHandle/ImageHandle.c (renamed from Lesson_9/UefiLessonsPkg/ImageHandle/ImageHandle.c) | 0 | ||||
-rw-r--r-- | Lesson_09/UefiLessonsPkg/ImageHandle/ImageHandle.inf (renamed from Lesson_9/UefiLessonsPkg/ImageHandle/ImageHandle.inf) | 0 | ||||
-rw-r--r-- | Lesson_09/UefiLessonsPkg/ImageInfo/ImageInfo.c (renamed from Lesson_9/UefiLessonsPkg/ImageInfo/ImageInfo.c) | 0 | ||||
-rw-r--r-- | Lesson_09/UefiLessonsPkg/ImageInfo/ImageInfo.inf (renamed from Lesson_9/UefiLessonsPkg/ImageInfo/ImageInfo.inf) | 0 | ||||
-rw-r--r-- | Lesson_09/UefiLessonsPkg/SimplestApp/SimplestApp.c (renamed from Lesson_9/UefiLessonsPkg/SimplestApp/SimplestApp.c) | 0 | ||||
-rw-r--r-- | Lesson_09/UefiLessonsPkg/SimplestApp/SimplestApp.inf (renamed from Lesson_9/UefiLessonsPkg/SimplestApp/SimplestApp.inf) | 0 | ||||
-rw-r--r-- | Lesson_09/UefiLessonsPkg/UefiLessonsPkg.dsc (renamed from Lesson_9/UefiLessonsPkg/UefiLessonsPkg.dsc) | 0 | ||||
-rw-r--r-- | README.md | 20 |
69 files changed, 10 insertions, 10 deletions
diff --git a/Lesson_0/README.md b/Lesson_00/README.md index a45b5ae..a45b5ae 100644 --- a/Lesson_0/README.md +++ b/Lesson_00/README.md diff --git a/Lesson_1/README.md b/Lesson_01/README.md index 2f7d3ce..2f7d3ce 100644 --- a/Lesson_1/README.md +++ b/Lesson_01/README.md diff --git a/Lesson_1/SimplestApp/SimplestApp.c b/Lesson_01/SimplestApp/SimplestApp.c index 8bdf500..8bdf500 100644 --- a/Lesson_1/SimplestApp/SimplestApp.c +++ b/Lesson_01/SimplestApp/SimplestApp.c diff --git a/Lesson_1/SimplestApp/SimplestApp.inf b/Lesson_01/SimplestApp/SimplestApp.inf index 7d4bae2..7d4bae2 100644 --- a/Lesson_1/SimplestApp/SimplestApp.inf +++ b/Lesson_01/SimplestApp/SimplestApp.inf diff --git a/Lesson_2/README.md b/Lesson_02/README.md index c91e47e..c91e47e 100644 --- a/Lesson_2/README.md +++ b/Lesson_02/README.md diff --git a/Lesson_2/UefiLessonsPkg/SimplestApp/SimplestApp.c b/Lesson_02/UefiLessonsPkg/SimplestApp/SimplestApp.c index 8bdf500..8bdf500 100644 --- a/Lesson_2/UefiLessonsPkg/SimplestApp/SimplestApp.c +++ b/Lesson_02/UefiLessonsPkg/SimplestApp/SimplestApp.c diff --git a/Lesson_2/UefiLessonsPkg/SimplestApp/SimplestApp.inf b/Lesson_02/UefiLessonsPkg/SimplestApp/SimplestApp.inf index 7d4bae2..7d4bae2 100644 --- a/Lesson_2/UefiLessonsPkg/SimplestApp/SimplestApp.inf +++ b/Lesson_02/UefiLessonsPkg/SimplestApp/SimplestApp.inf diff --git a/Lesson_2/UefiLessonsPkg/UefiLessonsPkg.dsc b/Lesson_02/UefiLessonsPkg/UefiLessonsPkg.dsc index 61378d6..61378d6 100644 --- a/Lesson_2/UefiLessonsPkg/UefiLessonsPkg.dsc +++ b/Lesson_02/UefiLessonsPkg/UefiLessonsPkg.dsc diff --git a/Lesson_3/README.md b/Lesson_03/README.md index f0aef2e..f0aef2e 100644 --- a/Lesson_3/README.md +++ b/Lesson_03/README.md diff --git a/Lesson_3/UefiLessonsPkg/HelloWorld/HelloWorld.c b/Lesson_03/UefiLessonsPkg/HelloWorld/HelloWorld.c index 399b0ac..399b0ac 100644 --- a/Lesson_3/UefiLessonsPkg/HelloWorld/HelloWorld.c +++ b/Lesson_03/UefiLessonsPkg/HelloWorld/HelloWorld.c diff --git a/Lesson_3/UefiLessonsPkg/HelloWorld/HelloWorld.inf b/Lesson_03/UefiLessonsPkg/HelloWorld/HelloWorld.inf index 95924c5..95924c5 100644 --- a/Lesson_3/UefiLessonsPkg/HelloWorld/HelloWorld.inf +++ b/Lesson_03/UefiLessonsPkg/HelloWorld/HelloWorld.inf diff --git a/Lesson_3/UefiLessonsPkg/SimplestApp/SimplestApp.c b/Lesson_03/UefiLessonsPkg/SimplestApp/SimplestApp.c index 8bdf500..8bdf500 100644 --- a/Lesson_3/UefiLessonsPkg/SimplestApp/SimplestApp.c +++ b/Lesson_03/UefiLessonsPkg/SimplestApp/SimplestApp.c diff --git a/Lesson_3/UefiLessonsPkg/SimplestApp/SimplestApp.inf b/Lesson_03/UefiLessonsPkg/SimplestApp/SimplestApp.inf index 7d4bae2..7d4bae2 100644 --- a/Lesson_3/UefiLessonsPkg/SimplestApp/SimplestApp.inf +++ b/Lesson_03/UefiLessonsPkg/SimplestApp/SimplestApp.inf diff --git a/Lesson_3/UefiLessonsPkg/UefiLessonsPkg.dsc b/Lesson_03/UefiLessonsPkg/UefiLessonsPkg.dsc index 91a79e6..91a79e6 100644 --- a/Lesson_3/UefiLessonsPkg/UefiLessonsPkg.dsc +++ b/Lesson_03/UefiLessonsPkg/UefiLessonsPkg.dsc diff --git a/Lesson_4/README.md b/Lesson_04/README.md index 8892c28..8892c28 100644 --- a/Lesson_4/README.md +++ b/Lesson_04/README.md diff --git a/Lesson_4/UefiLessonsPkg/HelloWorld/HelloWorld.c b/Lesson_04/UefiLessonsPkg/HelloWorld/HelloWorld.c index 1f05899..1f05899 100644 --- a/Lesson_4/UefiLessonsPkg/HelloWorld/HelloWorld.c +++ b/Lesson_04/UefiLessonsPkg/HelloWorld/HelloWorld.c diff --git a/Lesson_4/UefiLessonsPkg/HelloWorld/HelloWorld.inf b/Lesson_04/UefiLessonsPkg/HelloWorld/HelloWorld.inf index d65ca2e..d65ca2e 100644 --- a/Lesson_4/UefiLessonsPkg/HelloWorld/HelloWorld.inf +++ b/Lesson_04/UefiLessonsPkg/HelloWorld/HelloWorld.inf diff --git a/Lesson_4/UefiLessonsPkg/SimplestApp/SimplestApp.c b/Lesson_04/UefiLessonsPkg/SimplestApp/SimplestApp.c index 8bdf500..8bdf500 100644 --- a/Lesson_4/UefiLessonsPkg/SimplestApp/SimplestApp.c +++ b/Lesson_04/UefiLessonsPkg/SimplestApp/SimplestApp.c diff --git a/Lesson_4/UefiLessonsPkg/SimplestApp/SimplestApp.inf b/Lesson_04/UefiLessonsPkg/SimplestApp/SimplestApp.inf index 7d4bae2..7d4bae2 100644 --- a/Lesson_4/UefiLessonsPkg/SimplestApp/SimplestApp.inf +++ b/Lesson_04/UefiLessonsPkg/SimplestApp/SimplestApp.inf diff --git a/Lesson_4/UefiLessonsPkg/UefiLessonsPkg.dsc b/Lesson_04/UefiLessonsPkg/UefiLessonsPkg.dsc index 0a2edbe..0a2edbe 100644 --- a/Lesson_4/UefiLessonsPkg/UefiLessonsPkg.dsc +++ b/Lesson_04/UefiLessonsPkg/UefiLessonsPkg.dsc diff --git a/Lesson_5/Conf/target.txt b/Lesson_05/Conf/target.txt index c109dcf..c109dcf 100644 --- a/Lesson_5/Conf/target.txt +++ b/Lesson_05/Conf/target.txt diff --git a/Lesson_5/README.md b/Lesson_05/README.md index 23130f4..23130f4 100644 --- a/Lesson_5/README.md +++ b/Lesson_05/README.md diff --git a/Lesson_5/UefiLessonsPkg/HelloWorld/HelloWorld.c b/Lesson_05/UefiLessonsPkg/HelloWorld/HelloWorld.c index 1f05899..1f05899 100644 --- a/Lesson_5/UefiLessonsPkg/HelloWorld/HelloWorld.c +++ b/Lesson_05/UefiLessonsPkg/HelloWorld/HelloWorld.c diff --git a/Lesson_5/UefiLessonsPkg/HelloWorld/HelloWorld.inf b/Lesson_05/UefiLessonsPkg/HelloWorld/HelloWorld.inf index d65ca2e..d65ca2e 100644 --- a/Lesson_5/UefiLessonsPkg/HelloWorld/HelloWorld.inf +++ b/Lesson_05/UefiLessonsPkg/HelloWorld/HelloWorld.inf diff --git a/Lesson_5/UefiLessonsPkg/SimplestApp/SimplestApp.c b/Lesson_05/UefiLessonsPkg/SimplestApp/SimplestApp.c index 8bdf500..8bdf500 100644 --- a/Lesson_5/UefiLessonsPkg/SimplestApp/SimplestApp.c +++ b/Lesson_05/UefiLessonsPkg/SimplestApp/SimplestApp.c diff --git a/Lesson_5/UefiLessonsPkg/SimplestApp/SimplestApp.inf b/Lesson_05/UefiLessonsPkg/SimplestApp/SimplestApp.inf index 7d4bae2..7d4bae2 100644 --- a/Lesson_5/UefiLessonsPkg/SimplestApp/SimplestApp.inf +++ b/Lesson_05/UefiLessonsPkg/SimplestApp/SimplestApp.inf diff --git a/Lesson_5/UefiLessonsPkg/UefiLessonsPkg.dsc b/Lesson_05/UefiLessonsPkg/UefiLessonsPkg.dsc index 0a2edbe..0a2edbe 100644 --- a/Lesson_5/UefiLessonsPkg/UefiLessonsPkg.dsc +++ b/Lesson_05/UefiLessonsPkg/UefiLessonsPkg.dsc diff --git a/Lesson_6/Conf/target.txt b/Lesson_06/Conf/target.txt index c109dcf..c109dcf 100644 --- a/Lesson_6/Conf/target.txt +++ b/Lesson_06/Conf/target.txt diff --git a/Lesson_6/Handle_Protocol_databases_scheme.jpg b/Lesson_06/Handle_Protocol_databases_scheme.jpg Binary files differindex 771a981..771a981 100644 --- a/Lesson_6/Handle_Protocol_databases_scheme.jpg +++ b/Lesson_06/Handle_Protocol_databases_scheme.jpg diff --git a/Lesson_6/README.md b/Lesson_06/README.md index 3bd7b83..3bd7b83 100644 --- a/Lesson_6/README.md +++ b/Lesson_06/README.md diff --git a/Lesson_6/UefiLessonsPkg/HelloWorld/HelloWorld.c b/Lesson_06/UefiLessonsPkg/HelloWorld/HelloWorld.c index 1f05899..1f05899 100644 --- a/Lesson_6/UefiLessonsPkg/HelloWorld/HelloWorld.c +++ b/Lesson_06/UefiLessonsPkg/HelloWorld/HelloWorld.c diff --git a/Lesson_6/UefiLessonsPkg/HelloWorld/HelloWorld.inf b/Lesson_06/UefiLessonsPkg/HelloWorld/HelloWorld.inf index d65ca2e..d65ca2e 100644 --- a/Lesson_6/UefiLessonsPkg/HelloWorld/HelloWorld.inf +++ b/Lesson_06/UefiLessonsPkg/HelloWorld/HelloWorld.inf diff --git a/Lesson_6/UefiLessonsPkg/ImageHandle/ImageHandle.c b/Lesson_06/UefiLessonsPkg/ImageHandle/ImageHandle.c index e869e28..e869e28 100644 --- a/Lesson_6/UefiLessonsPkg/ImageHandle/ImageHandle.c +++ b/Lesson_06/UefiLessonsPkg/ImageHandle/ImageHandle.c diff --git a/Lesson_6/UefiLessonsPkg/ImageHandle/ImageHandle.inf b/Lesson_06/UefiLessonsPkg/ImageHandle/ImageHandle.inf index 34256ee..34256ee 100644 --- a/Lesson_6/UefiLessonsPkg/ImageHandle/ImageHandle.inf +++ b/Lesson_06/UefiLessonsPkg/ImageHandle/ImageHandle.inf diff --git a/Lesson_6/UefiLessonsPkg/SimplestApp/SimplestApp.c b/Lesson_06/UefiLessonsPkg/SimplestApp/SimplestApp.c index 8bdf500..8bdf500 100644 --- a/Lesson_6/UefiLessonsPkg/SimplestApp/SimplestApp.c +++ b/Lesson_06/UefiLessonsPkg/SimplestApp/SimplestApp.c diff --git a/Lesson_6/UefiLessonsPkg/SimplestApp/SimplestApp.inf b/Lesson_06/UefiLessonsPkg/SimplestApp/SimplestApp.inf index 7d4bae2..7d4bae2 100644 --- a/Lesson_6/UefiLessonsPkg/SimplestApp/SimplestApp.inf +++ b/Lesson_06/UefiLessonsPkg/SimplestApp/SimplestApp.inf diff --git a/Lesson_6/UefiLessonsPkg/UefiLessonsPkg.dsc b/Lesson_06/UefiLessonsPkg/UefiLessonsPkg.dsc index 0d4fbb0..0d4fbb0 100644 --- a/Lesson_6/UefiLessonsPkg/UefiLessonsPkg.dsc +++ b/Lesson_06/UefiLessonsPkg/UefiLessonsPkg.dsc diff --git a/Lesson_7/Conf/target.txt b/Lesson_07/Conf/target.txt index c109dcf..c109dcf 100644 --- a/Lesson_7/Conf/target.txt +++ b/Lesson_07/Conf/target.txt diff --git a/Lesson_7/README.md b/Lesson_07/README.md index 66e8689..66e8689 100644 --- a/Lesson_7/README.md +++ b/Lesson_07/README.md diff --git a/Lesson_7/UefiLessonsPkg/HelloWorld/HelloWorld.c b/Lesson_07/UefiLessonsPkg/HelloWorld/HelloWorld.c index 1f05899..1f05899 100644 --- a/Lesson_7/UefiLessonsPkg/HelloWorld/HelloWorld.c +++ b/Lesson_07/UefiLessonsPkg/HelloWorld/HelloWorld.c diff --git a/Lesson_7/UefiLessonsPkg/HelloWorld/HelloWorld.inf b/Lesson_07/UefiLessonsPkg/HelloWorld/HelloWorld.inf index d65ca2e..d65ca2e 100644 --- a/Lesson_7/UefiLessonsPkg/HelloWorld/HelloWorld.inf +++ b/Lesson_07/UefiLessonsPkg/HelloWorld/HelloWorld.inf diff --git a/Lesson_7/UefiLessonsPkg/ImageHandle/ImageHandle.c b/Lesson_07/UefiLessonsPkg/ImageHandle/ImageHandle.c index bcf42e3..bcf42e3 100644 --- a/Lesson_7/UefiLessonsPkg/ImageHandle/ImageHandle.c +++ b/Lesson_07/UefiLessonsPkg/ImageHandle/ImageHandle.c diff --git a/Lesson_7/UefiLessonsPkg/ImageHandle/ImageHandle.inf b/Lesson_07/UefiLessonsPkg/ImageHandle/ImageHandle.inf index 34256ee..34256ee 100644 --- a/Lesson_7/UefiLessonsPkg/ImageHandle/ImageHandle.inf +++ b/Lesson_07/UefiLessonsPkg/ImageHandle/ImageHandle.inf diff --git a/Lesson_7/UefiLessonsPkg/SimplestApp/SimplestApp.c b/Lesson_07/UefiLessonsPkg/SimplestApp/SimplestApp.c index 8bdf500..8bdf500 100644 --- a/Lesson_7/UefiLessonsPkg/SimplestApp/SimplestApp.c +++ b/Lesson_07/UefiLessonsPkg/SimplestApp/SimplestApp.c diff --git a/Lesson_7/UefiLessonsPkg/SimplestApp/SimplestApp.inf b/Lesson_07/UefiLessonsPkg/SimplestApp/SimplestApp.inf index 7d4bae2..7d4bae2 100644 --- a/Lesson_7/UefiLessonsPkg/SimplestApp/SimplestApp.inf +++ b/Lesson_07/UefiLessonsPkg/SimplestApp/SimplestApp.inf diff --git a/Lesson_7/UefiLessonsPkg/UefiLessonsPkg.dsc b/Lesson_07/UefiLessonsPkg/UefiLessonsPkg.dsc index 0d4fbb0..0d4fbb0 100644 --- a/Lesson_7/UefiLessonsPkg/UefiLessonsPkg.dsc +++ b/Lesson_07/UefiLessonsPkg/UefiLessonsPkg.dsc diff --git a/Lesson_8/DevicePath.png b/Lesson_08/DevicePath.png Binary files differindex 225226f..225226f 100644 --- a/Lesson_8/DevicePath.png +++ b/Lesson_08/DevicePath.png diff --git a/Lesson_8/README.md b/Lesson_08/README.md index fd31bcf..fd31bcf 100644 --- a/Lesson_8/README.md +++ b/Lesson_08/README.md diff --git a/Lesson_8/UefiLessonsPkg/HelloWorld/HelloWorld.c b/Lesson_08/UefiLessonsPkg/HelloWorld/HelloWorld.c index 1f05899..1f05899 100644 --- a/Lesson_8/UefiLessonsPkg/HelloWorld/HelloWorld.c +++ b/Lesson_08/UefiLessonsPkg/HelloWorld/HelloWorld.c diff --git a/Lesson_8/UefiLessonsPkg/HelloWorld/HelloWorld.inf b/Lesson_08/UefiLessonsPkg/HelloWorld/HelloWorld.inf index d65ca2e..d65ca2e 100644 --- a/Lesson_8/UefiLessonsPkg/HelloWorld/HelloWorld.inf +++ b/Lesson_08/UefiLessonsPkg/HelloWorld/HelloWorld.inf diff --git a/Lesson_8/UefiLessonsPkg/ImageHandle/ImageHandle.c b/Lesson_08/UefiLessonsPkg/ImageHandle/ImageHandle.c index bcf42e3..bcf42e3 100644 --- a/Lesson_8/UefiLessonsPkg/ImageHandle/ImageHandle.c +++ b/Lesson_08/UefiLessonsPkg/ImageHandle/ImageHandle.c diff --git a/Lesson_8/UefiLessonsPkg/ImageHandle/ImageHandle.inf b/Lesson_08/UefiLessonsPkg/ImageHandle/ImageHandle.inf index 34256ee..34256ee 100644 --- a/Lesson_8/UefiLessonsPkg/ImageHandle/ImageHandle.inf +++ b/Lesson_08/UefiLessonsPkg/ImageHandle/ImageHandle.inf diff --git a/Lesson_8/UefiLessonsPkg/ImageInfo/ImageInfo.c b/Lesson_08/UefiLessonsPkg/ImageInfo/ImageInfo.c index c45570e..c45570e 100644 --- a/Lesson_8/UefiLessonsPkg/ImageInfo/ImageInfo.c +++ b/Lesson_08/UefiLessonsPkg/ImageInfo/ImageInfo.c diff --git a/Lesson_8/UefiLessonsPkg/ImageInfo/ImageInfo.inf b/Lesson_08/UefiLessonsPkg/ImageInfo/ImageInfo.inf index 0ce54a6..0ce54a6 100644 --- a/Lesson_8/UefiLessonsPkg/ImageInfo/ImageInfo.inf +++ b/Lesson_08/UefiLessonsPkg/ImageInfo/ImageInfo.inf diff --git a/Lesson_8/UefiLessonsPkg/SimplestApp/SimplestApp.c b/Lesson_08/UefiLessonsPkg/SimplestApp/SimplestApp.c index 8bdf500..8bdf500 100644 --- a/Lesson_8/UefiLessonsPkg/SimplestApp/SimplestApp.c +++ b/Lesson_08/UefiLessonsPkg/SimplestApp/SimplestApp.c diff --git a/Lesson_8/UefiLessonsPkg/SimplestApp/SimplestApp.inf b/Lesson_08/UefiLessonsPkg/SimplestApp/SimplestApp.inf index 7d4bae2..7d4bae2 100644 --- a/Lesson_8/UefiLessonsPkg/SimplestApp/SimplestApp.inf +++ b/Lesson_08/UefiLessonsPkg/SimplestApp/SimplestApp.inf diff --git a/Lesson_8/UefiLessonsPkg/UefiLessonsPkg.dsc b/Lesson_08/UefiLessonsPkg/UefiLessonsPkg.dsc index ff2edf6..ff2edf6 100644 --- a/Lesson_8/UefiLessonsPkg/UefiLessonsPkg.dsc +++ b/Lesson_08/UefiLessonsPkg/UefiLessonsPkg.dsc diff --git a/Lesson_9/Conf/target.txt b/Lesson_09/Conf/target.txt index c109dcf..c109dcf 100644 --- a/Lesson_9/Conf/target.txt +++ b/Lesson_09/Conf/target.txt diff --git a/Lesson_9/README.md b/Lesson_09/README.md index 3b838d8..3b838d8 100644 --- a/Lesson_9/README.md +++ b/Lesson_09/README.md diff --git a/Lesson_9/UefiLessonsPkg/HelloWorld/HelloWorld.c b/Lesson_09/UefiLessonsPkg/HelloWorld/HelloWorld.c index 1f05899..1f05899 100644 --- a/Lesson_9/UefiLessonsPkg/HelloWorld/HelloWorld.c +++ b/Lesson_09/UefiLessonsPkg/HelloWorld/HelloWorld.c diff --git a/Lesson_9/UefiLessonsPkg/HelloWorld/HelloWorld.inf b/Lesson_09/UefiLessonsPkg/HelloWorld/HelloWorld.inf index d65ca2e..d65ca2e 100644 --- a/Lesson_9/UefiLessonsPkg/HelloWorld/HelloWorld.inf +++ b/Lesson_09/UefiLessonsPkg/HelloWorld/HelloWorld.inf diff --git a/Lesson_9/UefiLessonsPkg/ImageHandle/ImageHandle.c b/Lesson_09/UefiLessonsPkg/ImageHandle/ImageHandle.c index 6117243..6117243 100644 --- a/Lesson_9/UefiLessonsPkg/ImageHandle/ImageHandle.c +++ b/Lesson_09/UefiLessonsPkg/ImageHandle/ImageHandle.c diff --git a/Lesson_9/UefiLessonsPkg/ImageHandle/ImageHandle.inf b/Lesson_09/UefiLessonsPkg/ImageHandle/ImageHandle.inf index 34256ee..34256ee 100644 --- a/Lesson_9/UefiLessonsPkg/ImageHandle/ImageHandle.inf +++ b/Lesson_09/UefiLessonsPkg/ImageHandle/ImageHandle.inf diff --git a/Lesson_9/UefiLessonsPkg/ImageInfo/ImageInfo.c b/Lesson_09/UefiLessonsPkg/ImageInfo/ImageInfo.c index c45570e..c45570e 100644 --- a/Lesson_9/UefiLessonsPkg/ImageInfo/ImageInfo.c +++ b/Lesson_09/UefiLessonsPkg/ImageInfo/ImageInfo.c diff --git a/Lesson_9/UefiLessonsPkg/ImageInfo/ImageInfo.inf b/Lesson_09/UefiLessonsPkg/ImageInfo/ImageInfo.inf index 0ce54a6..0ce54a6 100644 --- a/Lesson_9/UefiLessonsPkg/ImageInfo/ImageInfo.inf +++ b/Lesson_09/UefiLessonsPkg/ImageInfo/ImageInfo.inf diff --git a/Lesson_9/UefiLessonsPkg/SimplestApp/SimplestApp.c b/Lesson_09/UefiLessonsPkg/SimplestApp/SimplestApp.c index 8bdf500..8bdf500 100644 --- a/Lesson_9/UefiLessonsPkg/SimplestApp/SimplestApp.c +++ b/Lesson_09/UefiLessonsPkg/SimplestApp/SimplestApp.c diff --git a/Lesson_9/UefiLessonsPkg/SimplestApp/SimplestApp.inf b/Lesson_09/UefiLessonsPkg/SimplestApp/SimplestApp.inf index 7d4bae2..7d4bae2 100644 --- a/Lesson_9/UefiLessonsPkg/SimplestApp/SimplestApp.inf +++ b/Lesson_09/UefiLessonsPkg/SimplestApp/SimplestApp.inf diff --git a/Lesson_9/UefiLessonsPkg/UefiLessonsPkg.dsc b/Lesson_09/UefiLessonsPkg/UefiLessonsPkg.dsc index ff2edf6..ff2edf6 100644 --- a/Lesson_9/UefiLessonsPkg/UefiLessonsPkg.dsc +++ b/Lesson_09/UefiLessonsPkg/UefiLessonsPkg.dsc @@ -2,16 +2,16 @@ These series of lessons are intendend to get you started with UEFI programming i Lessons description: -- Lesson 0: Getting started guide for TianoCore. Compile OVMF and run it in QEMU -- Lesson 1: Create a simplest app and run it in OVMF -- Lesson 2: Create a simplest package -- Lesson 3: Create `HelloWorld` app with the help of SystemTable services -- Lesson 4: Use edk2 libraries to simplify our `HelloWorld` app -- Lesson 5: Simplify build command with the help of files in the `Conf` folder -- Lesson 6: Handle/Protocol databases internals - Part 1: Theory and raw access to an app ImageHandle -- Lesson 7: Handle/Protocol databases internals - Part 2: Raw access to app protocols -- Lesson 8: `HandleProtocol` API function. Information from the `ImageHandle` protocols -- Lesson 9: Get ImageHandle protocols with the `ProtocolsPerHandle` API function +- Lesson 00: Getting started guide for TianoCore. Compile OVMF and run it in QEMU +- Lesson 01: Create a simplest app and run it in OVMF +- Lesson 02: Create a simplest package +- Lesson 03: Create `HelloWorld` app with the help of SystemTable services +- Lesson 04: Use edk2 libraries to simplify our `HelloWorld` app +- Lesson 05: Simplify build command with the help of files in the `Conf` folder +- Lesson 06: Handle/Protocol databases internals - Part 1: Theory and raw access to an app ImageHandle +- Lesson 07: Handle/Protocol databases internals - Part 2: Raw access to app protocols +- Lesson 08: `HandleProtocol` API function. Information from the `ImageHandle` protocols +- Lesson 09: Get ImageHandle protocols with the `ProtocolsPerHandle` API function - Lesson 10: `EFI_STATUS` type and `EFI_ERROR` macros - Lesson 11: Get EFI memory map information - Lesson 12: `EFI_SHELL_PARAMETERS_PROTOCOL`. Transform our EFI memory map to the Linux kernel style |