aboutsummaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
authorKonstantin Aladyshev <aladyshev22@gmail.com>2021-07-18 20:36:47 +0300
committerKonstantin Aladyshev <aladyshev22@gmail.com>2021-07-18 20:36:47 +0300
commit4f68722ab33796cbd129c3e4701170284876c8fd (patch)
tree3e357b923a986727a48f05f42b5cb1d7b0fa666e /scripts
parentbca74f05f331ccb65f6243b39645efc60211a1ca (diff)
downloadUEFI-Lessons-4f68722ab33796cbd129c3e4701170284876c8fd.tar.gz
UEFI-Lessons-4f68722ab33796cbd129c3e4701170284876c8fd.tar.bz2
UEFI-Lessons-4f68722ab33796cbd129c3e4701170284876c8fd.zip
Add scripts readme
Signed-off-by: Konstantin Aladyshev <aladyshev22@gmail.com>
Diffstat (limited to 'scripts')
-rw-r--r--scripts/README.md22
1 files changed, 22 insertions, 0 deletions
diff --git a/scripts/README.md b/scripts/README.md
new file mode 100644
index 0000000..6e73324
--- /dev/null
+++ b/scripts/README.md
@@ -0,0 +1,22 @@
+# Usefull custom scripts to ease working with edk2
+
+- Create UEFI modules with templates:
+
+createNewApp.sh - create new UEFI_APPLICATION by name
+
+createNewDriver.sh - create new UEFI_DRIVER by name
+
+- Replace GUIDs in log file:
+
+replace_guids.py - script that translates GUIDs in 'debug.log' file to readable strings
+
+Guid_extra.xref - extra GUIDs for 'replace_guids.py' script
+
+- GDB:
+
+efi.py - script by Artem Nefedov that helps to load debug symbols in GDB (https://github.com/artem-nefedov/uefi-gdb/blob/master/efi.py)
+
+run_gdb.sh - script that launches tmux session ready for UEFI shell apllication/driver debug
+
+run_gdb_ovmf.sh - script that launches tmux session ready for OVMF debug
+