mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-04-26 22:38:51 +00:00
These are pretty common on older LGA1366 & LGA1150 motherboards. NOTE: Since the registers datasheets for all versions of the chip besides versions 1 - 3 are still under NDAs i had to collect several "magical vendor constants" from the *BSD driver and the linux driver that i was not able to name verbosely, and as such these are labeled with the comment "vendor magic values".
24 lines
367 B
C++
24 lines
367 B
C++
/*
|
|
* Copyright (c) 2021, Gunnar Beutner <gbeutner@serenityos.org>
|
|
*
|
|
* SPDX-License-Identifier: BSD-2-Clause
|
|
*/
|
|
|
|
#pragma once
|
|
|
|
namespace Kernel {
|
|
|
|
enum class PCIVendorID {
|
|
VirtIO = 0x1af4,
|
|
Intel = 0x8086,
|
|
WCH = 0x1c00,
|
|
RedHat = 0x1b36,
|
|
Realtek = 0x10ec
|
|
};
|
|
|
|
enum class PCIDeviceID {
|
|
VirtIOConsole = 0x1003,
|
|
VirtIOEntropy = 0x1005,
|
|
};
|
|
|
|
}
|