Branch: refs/heads/master Home: https://github.com/tianocore/edk2 Commit: 4d83ee04f44a8dc9e6425a719b39c9d378730ca1 https://github.com/tianocore/edk2/commit/4d83ee04f44a8dc9e6425a719b39c9d378730ca1 Author: Edward Pickup <edward.pic...@arm.com> Date: 2022-08-24 (Wed, 24 Aug 2022)
Changed paths: M ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Dsdt/DsdtParser.c Log Message: ----------- ShellPkg: Add revision check for DSDT Header on Arm Bugzilla: 3995 (https://bugzilla.tianocore.org/show_bug.cgi?id=3995) ACPI 6.4 spec states that if the revision field in the DSDT header is less than 2, then all integers are restricted in width to 32 bits, including in SSDTs. Arm Base boot requirements state that platforms must conform to ACPI 6.3 or later, and that legacy tables are not supported. Adds a check for this field and raise warning if revision is less than 2 on arm. Signed-off-by: Edward Pickup <edward.pic...@arm.com> Reviewed-by: Zhichao Gao <zhichao....@intel.com> _______________________________________________ edk2-commits mailing list edk2-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-commits