ShellPkg/AcpiView: Move parameter parsing
Parsing command line parameters is done in the shell command wrapper. This declutters the core code and improves modular design. Cc: Ray Ni <ray.ni@intel.com> Cc: Zhichao Gao <zhichao.gao@intel.com> Reviewed-by: Zhichao Gao <zhichao.gao@intel.com> Signed-off-by: Tomas Pilar <tomas.pilar@arm.com>
This commit is contained in:
committed by
mergify[bot]
parent
e46e3040fc
commit
422fe85cc3
@@ -64,7 +64,7 @@ GetWarningCount (
|
||||
|
||||
@param [in] Signature The ACPI table Signature.
|
||||
@param [in] TablePtr Pointer to the ACPI table data.
|
||||
@param [in] Length The length fo the ACPI table.
|
||||
@param [in] Length The length of the ACPI table.
|
||||
|
||||
@retval Returns TRUE if the ACPI table should be traced.
|
||||
**/
|
||||
@@ -75,4 +75,20 @@ ProcessTableReportOptions (
|
||||
IN CONST UINT32 Length
|
||||
);
|
||||
|
||||
/**
|
||||
This function iterates the configuration table entries in the
|
||||
system table, retrieves the RSDP pointer and starts parsing the ACPI tables.
|
||||
|
||||
@param [in] SystemTable Pointer to the EFI system table.
|
||||
|
||||
@retval EFI_NOT_FOUND The RSDP pointer was not found.
|
||||
@retval EFI_UNSUPPORTED The RSDP version was less than 2.
|
||||
@retval EFI_SUCCESS The command was successful.
|
||||
**/
|
||||
EFI_STATUS
|
||||
EFIAPI
|
||||
AcpiView (
|
||||
IN EFI_SYSTEM_TABLE* SystemTable
|
||||
);
|
||||
|
||||
#endif // ACPIVIEW_H_
|
||||
|
Reference in New Issue
Block a user