mirror of
https://github.com/genodelabs/genode.git
synced 2024-12-23 23:42:32 +00:00
afaabb3121
This commits enables the R8169 driver and was tested with two RTL8168h/8111h (10ec:8168 rev 0x15 sub 1462:7a38 / 1d05:109f) and two equal RTL8125B (10ec:8125 rev 0x5 sub 1458:e000) devices running Sculpt. Firmware loading is for now not implemented but specific Linux commits suggest it could be necessary. However, doing so will be post-poned until we have gathered more experience with the driver. Restarting the driver might lead to the following IOMMU error messages but the device seems to work anyway: [ 0] IOMMU:0xffffffff817ec040 FR:0x8a00000000002500 FI:0xfffffffdf8d30000 type:0x8 BDF:25:00.0 [ 0] IOMMU:0xffffffff817ec040 FR:0x2000004200002500 FI:0x000c21b0 type:0x2 BDF:25:00.0 [ 0] IOMMU:0xffffffff817ec040 FR:0x2020004200002500 FI:0x000c21a0 type:0x2 BDF:25:00.0 [ 0] IOMMU:0xffffffff817ec040 FR:0x2020004200002500 FI:0x00138000 type:0x2 BDF:25:00.0 […] [ 0] IOMMU:0xffffffff817ec040 FR:0x8a00000000002500 FI:0xfffffffdf8d30000 type:0x8 BDF:25:00.0 [ 0] IOMMU:0xffffffff817ec040 FR:0x2020004300002500 FI:0x00124000 type:0x2 BDF:25:00.0 Issue #4921. |
||
---|---|---|
.. | ||
lib | ||
recipes | ||
run | ||
src | ||
README |
================================ Genode support for x86-based PCs ================================ This repository complements the Genode OS framework (https://genode.org) with the board support needed to use Genode on devices based on x86 PCs. License ------- Genode-specific code is provided under Genode's regular open-source license, which is AGPLv3 + open-source linking exception. This code is also available under a commercial license offered by Genode Labs. For code ported from other projects - e.g., device drivers ported from the Linux kernel - the license of the originating upstream project applies. Please refer to the individual file headers for detailed information.