[MLX4] Make the bus driver to start at boot and as part of the NDIS group.
authorleonidk <leonidk@ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86>
Sun, 16 Nov 2008 12:35:00 +0000 (12:35 +0000)
committerleonidk <leonidk@ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86>
Sun, 16 Nov 2008 12:35:00 +0000 (12:35 +0000)
It is needed for PXE boot.

Signed-off-by: tzachid@mellanox.co.il
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@1764 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

hw/mlx4/kernel/bus/drv/mlx4_bus.inx

index 1e3010e..762b6d4 100644 (file)
@@ -164,10 +164,10 @@ mlx4_bus.sys
 [MLX4BUS.ServiceInstall]\r
 DisplayName     = %MLX4BUS.ServiceDesc%\r
 ServiceType     = %SERVICE_KERNEL_DRIVER%\r
-StartType       = %SERVICE_DEMAND_START%\r
+StartType       = %SERVICE_BOOT_START%\r
 ErrorControl    = %SERVICE_ERROR_NORMAL%\r
 ServiceBinary   = %12%\mlx4_bus.sys\r
-LoadOrderGroup  = extended base\r
+LoadOrderGroup  = NDIS\r
 AddReg          = MLX4BUS.ParamsReg\r
 \r
 [MLX4BUS.EventLog]\r
@@ -257,6 +257,7 @@ DiskId = "Mellanox Mlx4 Bus installation disk"
 SPSVCINST_NULL = 0x0\r
 SPSVCINST_ASSOCSERVICE = 0x00000002\r
 SERVICE_KERNEL_DRIVER  = 1\r
+SERVICE_BOOT_START     = 0\r
 SERVICE_DEMAND_START   = 3\r
 SERVICE_ERROR_NORMAL   = 1\r
 REG_DWORD              = 0x00010001\r