Add Error Injection Table (EINJ) parser for AcpiView and add some missing Error Injection Action definitions in each Acpi* headers.
The changes can be seen at: https://github.com/LeviYeoReum/edk2/tree/levi/3075_einj_table_v1 levi.yun (4): MdePkg/Include/IndustryStandard: Update SET_ERROR_TYPE_WITH_ADDRESS Error Injection Actions MdePkg/Include/IndustryStandard: Update GET_EXECUTE_OPERATION_TIMINGS Error Injection Actions MdePkg/Include/IndustryStandard: Update EINJ information according to ACPI 6.5 ShellPkg/Acpiview: Add EINJ Parser ShellPkg/Library/UefiShellAcpiViewCommandLib/UefiShellAcpiViewCommandLib.inf | 1 + MdePkg/Include/IndustryStandard/Acpi51.h | 1 + MdePkg/Include/IndustryStandard/Acpi60.h | 1 + MdePkg/Include/IndustryStandard/Acpi61.h | 2 + MdePkg/Include/IndustryStandard/Acpi62.h | 2 + MdePkg/Include/IndustryStandard/Acpi63.h | 2 + MdePkg/Include/IndustryStandard/Acpi64.h | 2 + MdePkg/Include/IndustryStandard/Acpi65.h | 6 +- ShellPkg/Library/UefiShellAcpiViewCommandLib/AcpiParser.h | 21 ++ ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Einj/EinjParser.c | 358 ++++++++++++++++++++ ShellPkg/Library/UefiShellAcpiViewCommandLib/UefiShellAcpiViewCommandLib.c | 1 + 11 files changed, 396 insertions(+), 1 deletion(-) create mode 100644 ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Einj/EinjParser.c -- Guid("CE165669-3EF3-493F-B85D-6190EE5B9759") -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#118814): https://edk2.groups.io/g/devel/message/118814 Mute This Topic: https://groups.io/mt/106019470/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-