在S3C2440和AM335X上 使用RTL8192CU

本人在毕业设计和工作中遇到预提和解决过程


首先我们以S3C2440为例子,当然 AM335x类似

第一种 编译进入内核的方式

首先 我们在官网下载无线网卡驱动,把它解压后 里面的drive目录里面 有驱动包 我们需要的 然后把它加压到 wirless里面。把里面的Kconfig内容,拷贝到上一级。

然后 我们修改wirless的Makefile 添加 obj-$(CONFIG_RTL8192CU) += RTL8192CU/  注意 这个是我的相对路径 然后再修改一些编译器和内核路径即可(也可不该)

然后 make menuconfig  找到我们需要的选项 make即可


第二种 编译模块

首先 我们把内核路径和编译器确定好

找到上面提到的MakeFIle

添加如下内容

CONFIG_PLATFORM_ARM_S3C2440 = y



ifeq ($(CONFIG_PLATFORM_ARM_S3C2440), y)
EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN
ARCH := arm
CROSS_COMPILE :=arm-linux-
KVER:= 2.6.30.4
KSRC ?= /opt/EmbedSky/linux-2.6.30.4


将obj-$(CONFIG_RTL8192CU) := $(MODULE_NAME).o修改为obj-m := $(MODULE_NAME).o   make即可得到

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值