edk2/ShellPkg/Library/UefiShellAcpiViewCommandLib
Rohit Mathew 9e865f9579 ShellPkg/AcpiView: Update print-formatter prototype
As of now, the print-formatter implemented by the FNPTR_PRINT_FORMATTER
function pointer takes two parameters, the format string and the pointer
to the field. For cases where the print-formatter has to have access to
the length of the field, there is no clean way to currently do it. In
order to resolve this, update the print-formatter's prototype to take
the length of the field as a third parameter. This change should improve
the overall robustness and flexibility of AcpiView.

Signed-off-by: Rohit Mathew <Rohit.Mathew@arm.com>
Cc: James Morse <james.Morse@arm.com>
Cc: Sami Mujawar <sami.mujawar@arm.com>
Cc: Thomas Abraham <thomas.abraham@arm.com>
Cc: Zhichao Gao <zhichao.gao@intel.com>
Reviewed-by: Sami Mujawar <sami.mujawar@arm.com>
2024-08-01 17:20:10 +00:00
..
Arm ShellPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Parsers ShellPkg/AcpiView: Update print-formatter prototype 2024-08-01 17:20:10 +00:00
AcpiParser.c ShellPkg/AcpiView: Update print-formatter prototype 2024-08-01 17:20:10 +00:00
AcpiParser.h ShellPkg/AcpiView: Update print-formatter prototype 2024-08-01 17:20:10 +00:00
AcpiTableParser.c ShellPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
AcpiTableParser.h ShellPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
AcpiView.c ShellPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
AcpiView.h ShellPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
AcpiViewConfig.c ShellPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
AcpiViewConfig.h ShellPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
UefiShellAcpiViewCommandLib.c ShellPkg/Acpiview: Add HEST Parser 2024-07-23 11:07:42 +00:00
UefiShellAcpiViewCommandLib.inf ShellPkg/Acpiview: Add HEST Parser 2024-07-23 11:07:42 +00:00
UefiShellAcpiViewCommandLib.uni ShellPkg/AcpiView: APMT Parser 2022-12-13 16:50:27 +00:00