Exemple #1
0
        /// <summary>
        /// Initialize
        /// </summary>
        public static void Init()
        {
            Pci.PciDriver driver = new Pci.PciDriver();
            driver.Name = "RTL8139 Driver";
            driver.Exit = exitHandler;
            driver.Init = initHandler;

            Pci.RegisterDriver(0x10EC, 0x8139, driver);
        }
Exemple #2
0
        /// <summary>
        /// Registers the Intel HD driver
        /// </summary>
        public static void Init()
        {
            Pci.PciDriver driver = new Pci.PciDriver();
            driver.Name = "Intel HD Driver";
            driver.Exit = exitHander;
            driver.Init = initHandler;

            Pci.RegisterDriver(0x8086, 0x2668, driver);
        }
Exemple #3
0
        /// <summary>
        /// Initializes
        /// </summary>
        public static void Init()
        {
            Pci.PciDriver driver = new Pci.PciDriver();
            driver.Name = "PC-NET 2 driver Driver";
            driver.Exit = exitHandler;
            driver.Init = initHandler;

            Pci.RegisterDriver(0x1022, 0x2000, driver);
        }
Exemple #4
0
        /// <summary>
        /// Initialization
        /// </summary>
        public static void Init()
        {
            Pci.PciDriver driver = new Pci.PciDriver();
            driver.Name = "VboxDev driver";
            driver.Exit = exitHander;
            driver.Init = initHandler;

            Pci.RegisterDriver(0x80EE, 0xCAFE, driver);
        }
Exemple #5
0
        /// <summary>
        /// Register driver
        /// </summary>
        public static void Init()
        {
            Pci.PciDriver driver = new Pci.PciDriver();
            driver.Name = "E1000 Driver";
            driver.Exit = exitHandler;
            driver.Init = initHandler;

            Pci.RegisterDriver(MANUID_INTEL, DEVID_EMU, driver);
            Pci.RegisterDriver(MANUID_INTEL, DEVID_82545EM, driver);
            Pci.RegisterDriver(MANUID_INTEL, DEVID_82545EMA, driver);
            Pci.RegisterDriver(MANUID_INTEL, DEVID_82545EMAF, driver);
        }
Exemple #6
0
        /// <summary>
        /// Registers the AC97 driver
        /// </summary>
        public static void Init()
        {
            Pci.PciDriver driver = new Pci.PciDriver();
            driver.Name = "AC97 Driver";
            driver.Exit = exitHander;
            driver.Init = initHandler;

            Pci.RegisterDriver(0x8086, 0x2415, driver);

            // TODO
            AudioFS.SoundDevice device = new AudioFS.SoundDevice();
            device.Name   = "AC97 audio device";
            device.Writer = Writer;
            device.Reader = Reader;

            AudioFS.SetDevice(device);
        }