From 71248944bcd047b1cbe307d82f040ed11d5bd2b3 Mon Sep 17 00:00:00 2001 From: Konstantin Aladyshev Date: Thu, 29 Sep 2022 15:37:46 +0300 Subject: 'Buffer Storage - Part 3' - correct pictures Signed-off-by: Konstantin Aladyshev --- Lessons_uncategorized/Lesson_Varstore_3/3.png | Bin 0 -> 8804 bytes Lessons_uncategorized/Lesson_Varstore_3/README.md | 5 ++++- 2 files changed, 4 insertions(+), 1 deletion(-) create mode 100644 Lessons_uncategorized/Lesson_Varstore_3/3.png diff --git a/Lessons_uncategorized/Lesson_Varstore_3/3.png b/Lessons_uncategorized/Lesson_Varstore_3/3.png new file mode 100644 index 0000000..54758d0 Binary files /dev/null and b/Lessons_uncategorized/Lesson_Varstore_3/3.png differ diff --git a/Lessons_uncategorized/Lesson_Varstore_3/README.md b/Lessons_uncategorized/Lesson_Varstore_3/README.md index b2f8985..65b99d2 100644 --- a/Lessons_uncategorized/Lesson_Varstore_3/README.md +++ b/Lessons_uncategorized/Lesson_Varstore_3/README.md @@ -152,9 +152,11 @@ FS0:\> load HIIFormDataElementsVarstore.efi ``` Check the form browser. Now our form is filled with zeros rather than default values. We didn't give any data to our `VARIABLE_STRUCTURE FormStorage` variable, so it is expected output: + ![1](1.png?raw=true "1") And now if you'll try to set the checkbox element and submit a form, you'll see that submit also works fine: + ![2](2.png?raw=true "2") As in our case the `VARIABLE_STRUCTURE FormStorage` is a simple local driver variable the changes are pesistent only in the context of a current boot. If you'll reboot QEMU, you'll start from 0 values in the storage again. @@ -188,7 +190,8 @@ HIIFormDataElementsVarstoreEntryPoint ( ``` With that our form will start with the manufacture default values: -![5](5.png?raw=true "5") + +![3](3.png?raw=true "3") # Checking the form with `HIIConfig.efi` -- cgit v1.2.3-18-g5258