1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-26 23:17:46 +00:00

Kernel: Add driver for RTL8168 & RTL8111 NICs

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".
This commit is contained in:
Idan Horowitz 2021-04-02 17:53:31 +03:00 committed by Andreas Kling
parent de6d032273
commit a898e01d4d
8 changed files with 1683 additions and 1 deletions

View file

@ -12,7 +12,8 @@ enum class PCIVendorID {
VirtIO = 0x1af4,
Intel = 0x8086,
WCH = 0x1c00,
RedHat = 0x1b36
RedHat = 0x1b36,
Realtek = 0x10ec
};
enum class PCIDeviceID {