diff options
author | lgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524> | 2009-05-19 09:13:47 +0000 |
---|---|---|
committer | lgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524> | 2009-05-19 09:13:47 +0000 |
commit | cdcc36ae921c4c1e157907ec44bb98a67d3be96f (patch) | |
tree | ccabb94d5f01a7a32f72ea2b81491c3e98e56d94 /IntelFrameworkModulePkg | |
parent | 6b3ecf5cc2b47dba5bcc814f532c4d134e309c88 (diff) | |
download | edk2-cdcc36ae921c4c1e157907ec44bb98a67d3be96f.tar.gz edk2-cdcc36ae921c4c1e157907ec44bb98a67d3be96f.tar.bz2 edk2-cdcc36ae921c4c1e157907ec44bb98a67d3be96f.zip |
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
Diffstat (limited to 'IntelFrameworkModulePkg')
-rw-r--r-- | IntelFrameworkModulePkg/Universal/BdsDxe/FrontPage.c | 11 |
1 files changed, 10 insertions, 1 deletions
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;
}
/**
|