From cdcc36ae921c4c1e157907ec44bb98a67d3be96f Mon Sep 17 00:00:00 2001 From: lgao4 Date: Tue, 19 May 2009 09:13:47 +0000 Subject: Correct the dummy ConfigAccess Extract and RouteConfig behavior according to UEFI specification. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8335 6f19259b-4bc3-4df7-8a09-765794883524 --- IntelFrameworkModulePkg/Universal/BdsDxe/FrontPage.c | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/IntelFrameworkModulePkg/Universal/BdsDxe/FrontPage.c b/IntelFrameworkModulePkg/Universal/BdsDxe/FrontPage.c index ccbd95fc8c..9443a65bcd 100644 --- a/IntelFrameworkModulePkg/Universal/BdsDxe/FrontPage.c +++ b/IntelFrameworkModulePkg/Universal/BdsDxe/FrontPage.c @@ -94,6 +94,7 @@ FakeExtractConfig ( OUT EFI_STRING *Results ) { + *Progress = Request; return EFI_NOT_FOUND; } @@ -121,7 +122,15 @@ FakeRouteConfig ( OUT EFI_STRING *Progress ) { - return EFI_SUCCESS; + if (Configuration == NULL) { + return EFI_INVALID_PARAMETER; + } + + if (Progress == NULL) { + return EFI_INVALID_PARAMETER; + } + + return EFI_NOT_FOUND; } /** -- cgit v1.2.3