]> git.proxmox.com Git - mirror_edk2.git/commitdiff
Clear up network stack to use R9 MdeLib:
authorqhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524>
Fri, 28 Sep 2007 09:12:52 +0000 (09:12 +0000)
committerqhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524>
Fri, 28 Sep 2007 09:12:52 +0000 (09:12 +0000)
1.Use driver model APIs in UefiLib
2.Register Unload Image in INF/MSA to be included in autogen code.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3970 6f19259b-4bc3-4df7-8a09-765794883524

Nt32Pkg/SnpNt32Dxe/SnpNt32.c
Nt32Pkg/SnpNt32Dxe/SnpNt32Dxe.inf

index 67a3ac0038d8533d8605d389664db4686407690b..6559d316e74ea928572417d1e5aa3d0045137de1 100644 (file)
@@ -1018,15 +1018,14 @@ Returns:
   // Install the Driver Protocols\r
   //\r
 \r
-  Status = NetLibInstallAllDriverProtocolsWithUnload (\r
+  Status = EfiLibInstallAllDriverProtocols (\r
             ImageHandle,\r
             SystemTable,\r
             &gSnpNt32DriverBinding,\r
             ImageHandle,\r
             &gSnpNt32DriverComponentName,\r
             NULL,\r
-            NULL,\r
-            SnpNt32Unload\r
+            NULL\r
             );\r
   if (EFI_ERROR (Status)) {\r
     return Status;\r
index 2896a83c3495f4a96a796cef5a1c930cfa8458d3..abc0644db12b908b52fce79f262c523aacd3e0d2 100644 (file)
@@ -24,7 +24,7 @@
   EFI_SPECIFICATION_VERSION      = 0x00020000\r
 \r
   ENTRY_POINT                    = InitializeSnpNt32river\r
-\r
+  UNLOAD_IMAGE                   = SnpNt32Unload\r
 #\r
 # The following information is for reference only and not required by the build tools.\r
 #\r