如何缩小rt5370sta.ko体积?嵌入式RT5370驱动编译优化咨询
为嵌入式板卡编译RT5370驱动的配置调整过程
最近我在给一块嵌入式板卡编译RT5370无线网卡驱动,已经拿到了驱动包DPO_RT5572_LinuxSTA_2.6.1.3_20121022.tar.bz2。最开始我没做任何配置改动,直接执行make命令,生成的rt5370sta.ko模块大小是942,330字节。
之后我针对ARMV7平台做了交叉编译的配置调整,具体修改如下:
1. 调整根目录下的Makefile
我在./Makefile中新增了ARMV7平台的专属配置:
PLATFORM = ARMV7 ifeq ($(PLATFORM),ARMV7) LINUX_SRC = /home/gykim/working/s1cam/bsp/linux/kernel CROSS_COMPILE = /opt/armv7/codesourcery/bin/arm-none-linux-gnueabi- endif
2. 修改os/linux目录下的config.mk
另外还对./os/linux/config.mk里的if相关配置段进行了对应调整(原操作中未提及具体修改内容,若有细节可进一步补充)
内容的提问来源于stack exchange,提问作者Kim Gwanyoung
相关产品推荐
相关产品推荐

