aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/README.md
blob: 6e73324ede9daa6f3c85c0d1e1b08b655ded1c6e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
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