diff options
author | Konstantin Aladyshev <aladyshev22@gmail.com> | 2021-10-22 14:28:00 +0300 |
---|---|---|
committer | Konstantin Aladyshev <aladyshev22@gmail.com> | 2021-10-22 14:28:00 +0300 |
commit | 9fb84757c9a457d7193b7e863f2e90b22ff09cb4 (patch) | |
tree | eeb13b34a034c8d11f590a016683b03fe995161e /Lessons/Lesson_00/README.md | |
parent | 24365c5bed23429e33984505e61f3e9675ca0490 (diff) | |
download | UEFI-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>
Diffstat (limited to 'Lessons/Lesson_00/README.md')
-rw-r--r-- | Lessons/Lesson_00/README.md | 4 |
1 files changed, 2 insertions, 2 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: ``` |