aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKonstantin Aladyshev <aladyshev22@gmail.com>2021-10-22 14:28:00 +0300
committerKonstantin Aladyshev <aladyshev22@gmail.com>2021-10-22 14:28:00 +0300
commit9fb84757c9a457d7193b7e863f2e90b22ff09cb4 (patch)
treeeeb13b34a034c8d11f590a016683b03fe995161e
parent24365c5bed23429e33984505e61f3e9675ca0490 (diff)
downloadUEFI-Lessons-9fb84757c9a457d7193b7e863f2e90b22ff09cb4.tar.gz
UEFI-Lessons-9fb84757c9a457d7193b7e863f2e90b22ff09cb4.tar.bz2
UEFI-Lessons-9fb84757c9a457d7193b7e863f2e90b22ff09cb4.zip
Change TianoCore mentions to EDKII
Signed-off-by: Konstantin Aladyshev <aladyshev22@gmail.com>
-rw-r--r--Lessons/Lesson_00/README.md4
-rw-r--r--README.md2
2 files changed, 3 insertions, 3 deletions
diff --git a/Lessons/Lesson_00/README.md b/Lessons/Lesson_00/README.md
index 3c94e9a..168a68b 100644
--- a/Lessons/Lesson_00/README.md
+++ b/Lessons/Lesson_00/README.md
@@ -1,5 +1,5 @@
First install necessary packages to your distro.
-For the TianoCore compilation you'll need:
+For the EDKII compilation you'll need:
- nasm - The Netwide Assembler (NASM) is an assembler and disassembler for the Intel x86 architecture. It can be used to write 16-bit, 32-bit (IA-32) and 64-bit (x86-64) programs. NASM is considered to be one of the most popular assemblers for Linux,
- iasl - Intel ACPI compiler/decompiler. Advanced Configuration and Power Interface (ACPI) provides an open standard that operating systems can use to discover and configure computer hardware components, to perform power management and to perform status monitoring. UEFI firmware provides ACPI configuration tables to OS. ACPI specification can be found at https://uefi.org/specifications,
- uuid-dev - Universally Unique ID library. A universally unique identifier (UUID) is a 128-bit label used for identification of various components in UEFI. The term globally unique identifier (GUID) is also used,
@@ -45,7 +45,7 @@ Try to execute help command to see all available options:
build --help
```
-Next we want to build the Open Virtual Machine Firmware (OVMF). OVMF is a port of tianocore firmware to the qemu virtual machine. This allows easy debugging and experimentation with UEFI firmware; either for testing OS booting or using the (included) EFI shell. We would be writing various EFI programs, and OVMF is an easy way to test them. We could install it with the package manager with something like `sudo apt-get install ovmf`, but it is not fun.
+Next we want to build the Open Virtual Machine Firmware (OVMF). OVMF is a EDKII-based firmware that is possible to run under the qemu x86-64 virtual machine. This allows easy debugging and experimentation with UEFI firmware; either for testing OS booting or using the (included) EFI shell. We would be writing various EFI programs, and OVMF is an easy way to test them. We could install it with the package manager with something like `sudo apt-get install ovmf`, but it is not fun.
To build OVMF execute:
```
diff --git a/README.md b/README.md
index e319073..c78ab9e 100644
--- a/README.md
+++ b/README.md
@@ -2,7 +2,7 @@ These series of lessons are intendend to get you started with UEFI programming i
# Content
-- [Lesson 00](Lessons/Lesson_00): Getting started guide for TianoCore. Compile OVMF and run it in QEMU
+- [Lesson 00](Lessons/Lesson_00): Getting started guide for EDKII. Compile OVMF and run it in QEMU
- [Lesson 01](Lessons/Lesson_01): Create a simplest app and run it in OVMF
- [Lesson 02](Lessons/Lesson_02): Create a simplest package
- [Lesson 03](Lessons/Lesson_03): Create `HelloWorld` app with the help of SystemTable services