TI中文支持网
TI专业的中文技术问题搜集分享网站

AM3352 Linux 里面不用以太网功能,要改哪些地方?

我的板上没有以太网,我用的是SDK06.,linux里面 menuconfig里面去掉了 net working support,编译连接出错:

arch/arm/mach-omap2/built-in.o: In function `am33xx_evm_tx_clk_dly_phy_fixup':
:(.text+0x14398): undefined reference to `mdiobus_write'
:(.text+0x143ac): undefined reference to `mdiobus_write'
arch/arm/mach-omap2/built-in.o: In function `am335x_evm_setup':
:(.text+0x1491c): undefined reference to `phy_register_fixup_for_uid'
:(.text+0x149ac): undefined reference to `phy_register_fixup_for_uid'
crypto/built-in.o: In function `crypto_copydata':
:(.text+0x1696c): undefined reference to `skb_copy_bits'
make: *** [.tmp_vmlinux1] Error 1

代码里面有哪些地方还要修改呢?

期待您的回复,谢谢!

lin leo:

回复 Steven Liu1:

非常感谢您的回复,我不是为了减小kernel size,我们以太网的一些IO被用作其他功能了。

lin leo:

回复 Steven Liu1:

board-am335xevm.c  去掉一些,另外还有Cryptosoft.c (crypto\ocf) 里面的crypto_copydata也去掉了一些相关内容,现在编译能过了。

非常感谢!

赞(0)
未经允许不得转载:TI中文支持网 » AM3352 Linux 里面不用以太网功能,要改哪些地方?
分享到: 更多 (0)