diff options
| author | Konstantin Aladyshev <aladyshev22@gmail.com> | 2021-07-13 11:20:31 +0300 | 
|---|---|---|
| committer | Konstantin Aladyshev <aladyshev22@gmail.com> | 2021-07-13 11:20:31 +0300 | 
| commit | 20a2298b393807c2eba0f6768b2fde5bf2036eb0 (patch) | |
| tree | 4540ae72d4fea05b0cac945dc91194330c682d12 /Lessons/Lesson_37/UefiLessonsPkg | |
| parent | 9bcc17aacdb406d44e5e3eb905a391d46f06c5b4 (diff) | |
| download | UEFI-Lessons-20a2298b393807c2eba0f6768b2fde5bf2036eb0.tar.gz UEFI-Lessons-20a2298b393807c2eba0f6768b2fde5bf2036eb0.tar.bz2 UEFI-Lessons-20a2298b393807c2eba0f6768b2fde5bf2036eb0.zip | |
Reorder library lessons
Signed-off-by: Konstantin Aladyshev <aladyshev22@gmail.com>
Diffstat (limited to 'Lessons/Lesson_37/UefiLessonsPkg')
11 files changed, 0 insertions, 233 deletions
| diff --git a/Lessons/Lesson_37/UefiLessonsPkg/Include/Library/SimpleLibrary.h b/Lessons/Lesson_37/UefiLessonsPkg/Include/Library/SimpleLibrary.h deleted file mode 100644 index 105bc87..0000000 --- a/Lessons/Lesson_37/UefiLessonsPkg/Include/Library/SimpleLibrary.h +++ /dev/null @@ -1,2 +0,0 @@ -UINTN Plus2(UINTN number); - diff --git a/Lessons/Lesson_37/UefiLessonsPkg/Library/SimpleLibrary/SimpleLibrary.c b/Lessons/Lesson_37/UefiLessonsPkg/Library/SimpleLibrary/SimpleLibrary.c deleted file mode 100644 index acffba4..0000000 --- a/Lessons/Lesson_37/UefiLessonsPkg/Library/SimpleLibrary/SimpleLibrary.c +++ /dev/null @@ -1,5 +0,0 @@ -#include <Library/SimpleLibrary.h> - -UINTN Plus2(UINTN number) { -  return number+2; -} diff --git a/Lessons/Lesson_37/UefiLessonsPkg/Library/SimpleLibrary/SimpleLibrary.inf b/Lessons/Lesson_37/UefiLessonsPkg/Library/SimpleLibrary/SimpleLibrary.inf deleted file mode 100644 index 92027a4..0000000 --- a/Lessons/Lesson_37/UefiLessonsPkg/Library/SimpleLibrary/SimpleLibrary.inf +++ /dev/null @@ -1,15 +0,0 @@ -[Defines] -  INF_VERSION                    = 1.25 -  BASE_NAME                      = SimpleLibrary -  FILE_GUID                      = 826c8951-5bd2-4d72-a9d9-f7ab48684117 -  MODULE_TYPE                    = UEFI_APPLICATION -  VERSION_STRING                 = 1.0 -  LIBRARY_CLASS                  = SimpleLibrary | UEFI_APPLICATION - -[Sources] -  SimpleLibrary.c - -[Packages] -  MdePkg/MdePkg.dec -  UefiLessonsPkg/UefiLessonsPkg.dec - diff --git a/Lessons/Lesson_37/UefiLessonsPkg/Library/SimpleLibraryWithConstructor/SimpleLibraryWithConstructor.c b/Lessons/Lesson_37/UefiLessonsPkg/Library/SimpleLibraryWithConstructor/SimpleLibraryWithConstructor.c deleted file mode 100644 index 5ade80e..0000000 --- a/Lessons/Lesson_37/UefiLessonsPkg/Library/SimpleLibraryWithConstructor/SimpleLibraryWithConstructor.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <Library/UefiLib.h> -#include <Library/SimpleLibrary.h> - -UINTN Plus2(UINTN number) { -  return number+2; -} - -EFI_STATUS -EFIAPI -SimpleLibraryConstructor( -  IN EFI_HANDLE       ImageHandle, -  IN EFI_SYSTEM_TABLE *SystemTable -  ) -{ -  Print(L"Hello from library constructor!\n"); -  return EFI_SUCCESS; -} - diff --git a/Lessons/Lesson_37/UefiLessonsPkg/Library/SimpleLibraryWithConstructor/SimpleLibraryWithConstructor.inf b/Lessons/Lesson_37/UefiLessonsPkg/Library/SimpleLibraryWithConstructor/SimpleLibraryWithConstructor.inf deleted file mode 100644 index fc56624..0000000 --- a/Lessons/Lesson_37/UefiLessonsPkg/Library/SimpleLibraryWithConstructor/SimpleLibraryWithConstructor.inf +++ /dev/null @@ -1,16 +0,0 @@ -[Defines] -  INF_VERSION                    = 1.25 -  BASE_NAME                      = SimpleLibraryWithConstructor -  FILE_GUID                      = 96952c1e-86a6-4700-96b0-e7303ac3f92d -  MODULE_TYPE                    = UEFI_APPLICATION -  VERSION_STRING                 = 1.0 -  LIBRARY_CLASS                  = SimpleLibrary | UEFI_APPLICATION -  CONSTRUCTOR                    = SimpleLibraryConstructor - -[Sources] -  SimpleLibraryWithConstructor.c - -[Packages] -  MdePkg/MdePkg.dec -  UefiLessonsPkg/UefiLessonsPkg.dec - diff --git a/Lessons/Lesson_37/UefiLessonsPkg/Library/SimpleLibraryWithConstructorAndDestructor/SimpleLibraryWithConstructorAndDestructor.c b/Lessons/Lesson_37/UefiLessonsPkg/Library/SimpleLibraryWithConstructorAndDestructor/SimpleLibraryWithConstructorAndDestructor.c deleted file mode 100644 index f903e99..0000000 --- a/Lessons/Lesson_37/UefiLessonsPkg/Library/SimpleLibraryWithConstructorAndDestructor/SimpleLibraryWithConstructorAndDestructor.c +++ /dev/null @@ -1,28 +0,0 @@ -#include <Library/UefiLib.h> -#include <Library/SimpleLibrary.h> - -UINTN Plus2(UINTN number) { -  return number+2; -} - -EFI_STATUS -EFIAPI -SimpleLibraryConstructor( -  IN EFI_HANDLE       ImageHandle, -  IN EFI_SYSTEM_TABLE *SystemTable -  ) -{ -  Print(L"Hello from library constructor!\n"); -  return EFI_SUCCESS; -} - -EFI_STATUS -EFIAPI -SimpleLibraryDestructor( -  IN EFI_HANDLE       ImageHandle, -  IN EFI_SYSTEM_TABLE *SystemTable -  ) -{ -  Print(L"Hello from library destructor!\n"); -  return EFI_SUCCESS; -} diff --git a/Lessons/Lesson_37/UefiLessonsPkg/Library/SimpleLibraryWithConstructorAndDestructor/SimpleLibraryWithConstructorAndDestructor.inf b/Lessons/Lesson_37/UefiLessonsPkg/Library/SimpleLibraryWithConstructorAndDestructor/SimpleLibraryWithConstructorAndDestructor.inf deleted file mode 100644 index 3fc3bbe..0000000 --- a/Lessons/Lesson_37/UefiLessonsPkg/Library/SimpleLibraryWithConstructorAndDestructor/SimpleLibraryWithConstructorAndDestructor.inf +++ /dev/null @@ -1,17 +0,0 @@ -[Defines] -  INF_VERSION                    = 1.25 -  BASE_NAME                      = SimpleLibraryWithConstructorAndDestructor -  FILE_GUID                      = 96952c1e-86a6-4700-96b0-e7303ac3f92d -  MODULE_TYPE                    = UEFI_APPLICATION -  VERSION_STRING                 = 1.0 -  LIBRARY_CLASS                  = SimpleLibrary | UEFI_APPLICATION -  CONSTRUCTOR                    = SimpleLibraryConstructor -  DESTRUCTOR                     = SimpleLibraryDestructor  - -[Sources] -  SimpleLibraryWithConstructorAndDestructor.c - -[Packages] -  MdePkg/MdePkg.dec -  UefiLessonsPkg/UefiLessonsPkg.dec - diff --git a/Lessons/Lesson_37/UefiLessonsPkg/SimpleLibraryUser/SimpleLibraryUser.c b/Lessons/Lesson_37/UefiLessonsPkg/SimpleLibraryUser/SimpleLibraryUser.c deleted file mode 100644 index 9747b97..0000000 --- a/Lessons/Lesson_37/UefiLessonsPkg/SimpleLibraryUser/SimpleLibraryUser.c +++ /dev/null @@ -1,16 +0,0 @@ -#include <Library/UefiBootServicesTableLib.h> -#include <Library/UefiLib.h> - -#include <Library/SimpleLibrary.h> - -EFI_STATUS -EFIAPI -UefiMain ( -  IN EFI_HANDLE        ImageHandle, -  IN EFI_SYSTEM_TABLE  *SystemTable -  ) -{ -  Print(L"%d\n", Plus2(3)); - -  return EFI_SUCCESS; -} diff --git a/Lessons/Lesson_37/UefiLessonsPkg/SimpleLibraryUser/SimpleLibraryUser.inf b/Lessons/Lesson_37/UefiLessonsPkg/SimpleLibraryUser/SimpleLibraryUser.inf deleted file mode 100644 index d7e5be8..0000000 --- a/Lessons/Lesson_37/UefiLessonsPkg/SimpleLibraryUser/SimpleLibraryUser.inf +++ /dev/null @@ -1,20 +0,0 @@ -[Defines] -  INF_VERSION                    = 1.25 -  BASE_NAME                      = SimpleLibraryUser -  FILE_GUID                      = 22a1f57c-21ca-4011-9133-e3df0d01dace -  MODULE_TYPE                    = UEFI_APPLICATION -  VERSION_STRING                 = 1.0 -  ENTRY_POINT                    = UefiMain - -[Sources] -  SimpleLibraryUser.c - -[Packages] -  MdePkg/MdePkg.dec -  UefiLessonsPkg/UefiLessonsPkg.dec - -[LibraryClasses] -  UefiApplicationEntryPoint -  UefiLib -  SimpleLibrary - diff --git a/Lessons/Lesson_37/UefiLessonsPkg/UefiLessonsPkg.dec b/Lessons/Lesson_37/UefiLessonsPkg/UefiLessonsPkg.dec deleted file mode 100644 index cc355aa..0000000 --- a/Lessons/Lesson_37/UefiLessonsPkg/UefiLessonsPkg.dec +++ /dev/null @@ -1,34 +0,0 @@ -[Defines]
 -  DEC_SPECIFICATION              = 0x00010005
 -  PACKAGE_NAME                   = UefiLessonsPkg
 -  PACKAGE_GUID                   = 7e7edbba-ca2c-4177-a3f0-d3371358773a
 -  PACKAGE_VERSION                = 1.01
 -
 -[Includes]
 -  Include
 -
 -[Guids]
 -  # FILE_GUID as defined in UefiLessonsPkg/HelloWorld/HelloWorld.inf
 -  gHelloWorldFileGuid            = {0x2e55fa38, 0xf148, 0x42d3, {0xaf, 0x90, 0x1b, 0xe2, 0x47, 0x32, 0x3e, 0x30}}
 -  gUefiLessonsPkgTokenSpaceGuid = {0x150cab53, 0xad47, 0x4385, {0xb5, 0xdd, 0xbc, 0xfc, 0x76, 0xba, 0xca, 0xf0}}
 -
 -[Protocols]
 -
 -[PcdsFixedAtBuild]
 -  gUefiLessonsPkgTokenSpaceGuid.PcdMyVar32|42|UINT32|0x00000001
 -  gUefiLessonsPkgTokenSpaceGuid.PcdMyVar32_1|42|UINT32|0x00000002
 -  gUefiLessonsPkgTokenSpaceGuid.PcdMyVar32_2|42|UINT32|0x00000003
 -  gUefiLessonsPkgTokenSpaceGuid.PcdMyVarBool|FALSE|BOOLEAN|0x00000004
 -
 -[PcdsPatchableInModule]
 -  gUefiLessonsPkgTokenSpaceGuid.PcdMyPatchableVar32|0x31313131|UINT32|0x10000001
 -
 -[PcdsFeatureFlag]
 -  gUefiLessonsPkgTokenSpaceGuid.PcdMyFeatureFlagVar|FALSE|BOOLEAN|0x20000001
 -
 -[PcdsDynamic]
 -  gUefiLessonsPkgTokenSpaceGuid.PcdMyDynamicVar32|0x38323232|UINT32|0x30000001
 -  gUefiLessonsPkgTokenSpaceGuid.PcdMyDynamicVar32_1|42|UINT32|0x30000002
 -
 -[PcdsDynamicEx]
 -  gUefiLessonsPkgTokenSpaceGuid.PcdMyDynamicExVar32|0x38333333|UINT32|0x40000001
 diff --git a/Lessons/Lesson_37/UefiLessonsPkg/UefiLessonsPkg.dsc b/Lessons/Lesson_37/UefiLessonsPkg/UefiLessonsPkg.dsc deleted file mode 100644 index cdd60c9..0000000 --- a/Lessons/Lesson_37/UefiLessonsPkg/UefiLessonsPkg.dsc +++ /dev/null @@ -1,62 +0,0 @@ -[Defines] -  DSC_SPECIFICATION              = 0x0001001C -  PLATFORM_GUID                  = 3db7270f-ffac-4139-90a4-0ae68f3f8167 -  PLATFORM_VERSION               = 0.01 -  PLATFORM_NAME                  = UefiLessonsPkg -  SKUID_IDENTIFIER               = DEFAULT -  SUPPORTED_ARCHITECTURES        = X64 -  BUILD_TARGETS                  = RELEASE - - -[LibraryClasses] -  UefiApplicationEntryPoint|MdePkg/Library/UefiApplicationEntryPoint/UefiApplicationEntryPoint.inf -  UefiBootServicesTableLib|MdePkg/Library/UefiBootServicesTableLib/UefiBootServicesTableLib.inf -  DebugLib|MdePkg/Library/UefiDebugLibConOut/UefiDebugLibConOut.inf -  BaseLib|MdePkg/Library/BaseLib/BaseLib.inf -  #PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf -  PcdLib|MdePkg/Library/DxePcdLib/DxePcdLib.inf -  BaseMemoryLib|MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf -  RegisterFilterLib|MdePkg/Library/RegisterFilterLibNull/RegisterFilterLibNull.inf -  PrintLib|MdePkg/Library/BasePrintLib/BasePrintLib.inf -  DebugPrintErrorLevelLib|MdePkg/Library/BaseDebugPrintErrorLevelLib/BaseDebugPrintErrorLevelLib.inf -  UefiLib|MdePkg/Library/UefiLib/UefiLib.inf -  MemoryAllocationLib|MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib.inf -  DevicePathLib|MdePkg/Library/UefiDevicePathLib/UefiDevicePathLib.inf -  UefiRuntimeServicesTableLib|MdePkg/Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib.inf -  ShellCEntryLib|ShellPkg/Library/UefiShellCEntryLib/UefiShellCEntryLib.inf -  ShellLib|ShellPkg/Library/UefiShellLib/UefiShellLib.inf -  FileHandleLib|MdePkg/Library/UefiFileHandleLib/UefiFileHandleLib.inf   -  HiiLib|MdeModulePkg/Library/UefiHiiLib/UefiHiiLib.inf -  SortLib|MdeModulePkg/Library/UefiSortLib/UefiSortLib.inf -  UefiHiiServicesLib|MdeModulePkg/Library/UefiHiiServicesLib/UefiHiiServicesLib.inf -  #SimpleLibrary|UefiLessonsPkg/Library/SimpleLibrary/SimpleLibrary.inf -  #SimpleLibrary|UefiLessonsPkg/Library/SimpleLibraryWithConstructor/SimpleLibraryWithConstructor.inf -  SimpleLibrary|UefiLessonsPkg/Library/SimpleLibraryWithConstructorAndDestructor/SimpleLibraryWithConstructorAndDestructor.inf - -[Components] -  UefiLessonsPkg/SimplestApp/SimplestApp.inf -  UefiLessonsPkg/HelloWorld/HelloWorld.inf -  UefiLessonsPkg/ImageHandle/ImageHandle.inf -  UefiLessonsPkg/ImageInfo/ImageInfo.inf -  UefiLessonsPkg/MemoryInfo/MemoryInfo.inf -  UefiLessonsPkg/SimpleShellApp/SimpleShellApp.inf -  UefiLessonsPkg/ListVariables/ListVariables.inf -  UefiLessonsPkg/ShowBootVariables/ShowBootVariables.inf -  UefiLessonsPkg/InteractiveApp/InteractiveApp.inf -  #UefiLessonsPkg/GOPInfo/GOPInfo.inf -  #UefiLessonsPkg/HiiMenu/HiiMenu.inf -  #UefiLessonsPkg/TestGlyphs/TestGlyphs.inf -  #UefiLessonsPkg/ShowHii/ShowHii.inf -  UefiLessonsPkg/PCDLesson/PCDLesson.inf -  UefiLessonsPkg/ShowTables/ShowTables.inf -  UefiLessonsPkg/AcpiInfo/AcpiInfo.inf -  UefiLessonsPkg/SaveBGRT/SaveBGRT.inf -  UefiLessonsPkg/ListPCI/ListPCI.inf -  UefiLessonsPkg/PCIRomInfo/PCIRomInfo.inf -  UefiLessonsPkg/Library/SimpleLibrary/SimpleLibrary.inf -  UefiLessonsPkg/Library/SimpleLibraryWithConstructor/SimpleLibraryWithConstructor.inf -  UefiLessonsPkg/SimpleLibraryUser/SimpleLibraryUser.inf - -[PcdsFixedAtBuild] -  gUefiLessonsPkgTokenSpaceGuid.PcdMyVar32_2|44 - | 
