/// <summary> /// Retrieve all AMD PCNetII network cards found on computer. /// </summary> public static void FindAll() { Console.WriteLine("Scanning for AMD PCNetII cards..."); PCIDevice device = Cosmos.HAL.PCI.GetDevice(0x1022, 0x2000); if (device != null) { AMDPCNetII nic = new AMDPCNetII((PCIDeviceNormal)device); Console.WriteLine("Found AMD PCNetII NIC on PCI " + device.bus + ":" + device.slot + ":" + device.function); Console.WriteLine("NIC IRQ: " + device.InterruptLine); Console.WriteLine("NIC MAC Address: " + nic.MACAddress.ToString()); } }