예제 #1
0
파일: RTL8139.cs 프로젝트: zer09/Cosmos
 public static void FindAll()
 {
     Console.WriteLine("Scanning for Realtek 8139 cards...");
     for (int i = 0; i < PCIBus.Devices.Length; i++)
     {
         var xDevice = PCIBus.Devices[i];
         //DebugWriteLine("VendorID: " + device.VendorID + " - DeviceID: " + device.DeviceID);
         if ((xDevice.VendorID == 0x10EC) && (xDevice.DeviceID == 0x8139) && (xDevice.Claimed == false))
         {
             RTL8139 nic = new RTL8139(xDevice);
             NetworkDevice.Add(nic);
         }
     }
 }
예제 #2
0
파일: RTL8139.cs 프로젝트: Orvid/Cosmos
 public static void FindAll()
 {
     Console.WriteLine("Scanning for Realtek 8139 cards...");
     for(int i = 0; i < PCIBus.Devices.Length; i++)
     {
         var xDevice = PCIBus.Devices[i];
         //DebugWriteLine("VendorID: " + device.VendorID + " - DeviceID: " + device.DeviceID);
         if ((xDevice.VendorID == 0x10EC) && (xDevice.DeviceID == 0x8139) && (xDevice.Claimed == false))
         {
             RTL8139 nic = new RTL8139(xDevice);
             NetworkDevice.Add(nic);
         }
     }
 }