diff options
author | Konstantin Aladyshev <aladyshev22@gmail.com> | 2021-06-24 14:43:14 +0300 |
---|---|---|
committer | Konstantin Aladyshev <aladyshev22@gmail.com> | 2021-06-24 14:43:14 +0300 |
commit | 9d89eecb980b52ef61c1374f0661d2591c51cf8a (patch) | |
tree | 5269d75869fb7ca74fa925322d953a167d1c8284 /Lesson_15/README.md | |
parent | 35b4c9ce3baf2894601d9ed9334e7af51c35fe81 (diff) | |
download | UEFI-Lessons-9d89eecb980b52ef61c1374f0661d2591c51cf8a.tar.gz UEFI-Lessons-9d89eecb980b52ef61c1374f0661d2591c51cf8a.tar.bz2 UEFI-Lessons-9d89eecb980b52ef61c1374f0661d2591c51cf8a.zip |
Add lesson 16
Diffstat (limited to 'Lesson_15/README.md')
-rw-r--r-- | Lesson_15/README.md | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/Lesson_15/README.md b/Lesson_15/README.md index 65cb1ed..55447ca 100644 --- a/Lesson_15/README.md +++ b/Lesson_15/README.md @@ -356,46 +356,4 @@ PciRoot(0x0)/Pci(0x3,0x0)/MAC(525400123456,0x1)/IPv4(0.0.0.0) We are definitely in the UEFI shell, so the `BootCurrent`(="*") is placed correctly. -If you want to know information about the printed GUIDs here it is: -- `FILE_GUID = 7C04A583-9E3E-4f1c-AD65-E05268D0B4D1 # gUefiShellFileGuid` -https://github.com/tianocore/edk2/blob/master/ShellPkg/Application/Shell/Shell.inf -- `FILE_GUID = 462CAA21-7614-4503-836E-8AB6F4662331` - UiApp module is driver for BDS phase -https://github.com/tianocore/edk2/blob/master/MdeModulePkg/Application/UiApp/UiApp.inf - - -As for the `7CB8BDC9-F8EB-4F34-AAEA-3EE4AF6516A1` it is a GUID for the firmware volume in our OVMF image. -https://github.com/tianocore/edk2/blob/master/OvmfPkg/OvmfPkgX64.fdf - -This *.fdf file lists what drivers/apps are placed in every volume in the image (this includes volumes for SEC, PEI or DXE stages): -``` -... - -[FV.SECFV] -FvNameGuid = 763BED0D-DE9F-48F5-81F1-3E90E1B1A015 -BlockSize = 0x1000 -FvAlignment = 16 -... -INF <...> -... - -[FV.PEIFV] -FvNameGuid = 6938079B-B503-4E3D-9D24-B28337A25806 -BlockSize = 0x10000 -FvAlignment = 16 -... -INF <...> -... - -[FV.DXEFV] -FvForceRebase = FALSE -FvNameGuid = 7CB8BDC9-F8EB-4F34-AAEA-3EE4AF6516A1 ### <---- this is a GUID from our output -BlockSize = 0x10000 -FvAlignment = 16 -... -INF ShellPkg/Application/Shell/Shell.inf <--- this apps are placed in the FV.DXEFV firmware volume -... -INF MdeModulePkg/Application/UiApp/UiApp.inf -``` - -For the complete edk2 FDF file specification look at the https://edk2-docs.gitbook.io/edk-ii-fdf-specification/ |