mirror of
https://github.com/danbulant/Cosmos
synced 2026-05-20 12:58:39 +00:00
43 lines
1.5 KiB
C#
43 lines
1.5 KiB
C#
//using System;
|
|
//using System.Collections.Generic;
|
|
//using System.Text;
|
|
//using Cosmos.Hardware.Network.Devices.RTL8139;
|
|
|
|
//namespace FrodeTest.Test
|
|
//{
|
|
// public class RTL8139Test
|
|
// {
|
|
// [Obsolete]
|
|
// public static void RunTest()
|
|
// {
|
|
// // Testing RTL8139 PCI networkcard
|
|
// //Load card
|
|
// var nics = RTL8139.FindAll();
|
|
|
|
// if (nics.Count == 0)
|
|
// {
|
|
// Console.WriteLine("No Realtek 8139 network card found!!");
|
|
// return;
|
|
// }
|
|
|
|
// Console.WriteLine(nics.Count + " network cards found");
|
|
// var nic = (RTL8139)nics[0];
|
|
|
|
// Console.WriteLine("Network card: " + nic.Name);
|
|
// Console.WriteLine("HW Revision: " + nic.HardwareRevision);
|
|
// Console.WriteLine("MAC address: " + nic.MACAddress.ToString());
|
|
|
|
// //Console.WriteLine("BaseAddress0 is : " + pciNic.BaseAddress0);
|
|
// Console.WriteLine("BaseAddress1 is : " + nic.PCICard.BaseAddress1);
|
|
// Console.WriteLine("Enabling card...");
|
|
// nic.Enable();
|
|
// Console.WriteLine("Initializing driver...");
|
|
// nic.InitializeDriver();
|
|
|
|
// var head = new PacketHeader(0xFF);
|
|
// byte[] data = Mock.FakeBroadcastPacket.GetFakePacketAllHigh();
|
|
// var packet = new Packet(head, data);
|
|
// nic.Transmit(packet);
|
|
// }
|
|
// }
|
|
//}
|