好的,所以我有这个嵌入式内核,它的网卡过去可以与 LLTEMAC 选项一起正常工作。带有 LL_TEMAC 的新版本没有。我仍然在源代码中看到带有 LLTEMAC 的代码,但在 .config 文件中的可用选项中没有:
$ ack-grep LLTEMAC
drivers/net/ethernet/xilinx/xilinx_lltemac/Makefile:10:obj-$(CONFIG_XILINX_LLTEMAC) := xilinx_temac.o
drivers/net/ethernet/xilinx/xilinx_lltemac/xlltemac_main.c:2: * Xilinx Ethernet: Linux driver for the XPS_LLTEMAC core.
drivers/net/ethernet/xilinx/xilinx_lltemac/xlltemac_main.c:452:#ifdef CONFIG_XILINX_LLTEMAC_MARVELL_88E1111_RGMII
...
include/linux/xilinx_devices.h:83:/* LLTEMAC platform data */
有没有办法用这个删除的选项编译内核?如免责声明所述,简单地添加CONFIG_XILINX_LLTEMAC=y CONFIG_XILINX_LLTEMAC_MARVELL_88E1111_GMII=y
到 .config 文件不会做任何事情:# Automatically generated file; DO NOT EDIT.
谢谢。