打印

如何加入自己写的驱动

[复制链接]
1468|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
yybj|  楼主 | 2010-8-17 08:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
之前是用sbc2410写的控制一般io驱动程式它可以使用insmod载入,但在w90n745好像沒有insmod可以载入?如果用kernal來建立要如何做?

#
# uClinux drivers
#
obj-$(CONFIG_VDD) += vdd.o
obj-$(CONFIG_68328_SERIAL) += 68328serial.o
obj-$(CONFIG_SERIAL_WINBOND) += w90n745_uart.o
obj-$(CONFIG_W90N7451_SERIAL) += w90n745_uart_1.o
obj-$(CONFIG_W90N7452_SERIAL) += w90n745_uart_2.o
obj-$(CONFIG_W90N7453_SERIAL) += w90n745_uart_3.o
obj-$(CONFIG_W90N745_PS2) += w90n745_ps2.o
obj-$(CONFIG_W90N745_KEYPAD) += w90n745_keypad.o
obj-$(CONFIG_WINBOND_USI) += w90n745_usi.o  
obj-$(CONFIG_WINBOND_I2C) += w90n745_i2c.o
*****是不是這裡增加自己寫的驅動*******還有哪裡要修改
obj-$(CONFIG_V850E_NB85E_UART) += nb85e_uart.o generic_serial.o
obj-$(CONFIG_COLDFIRE_SERIAL) += mcfserial.o
obj-$(CONFIG_MCF_QSPI) += mcf_qspi.o
obj-$(CONFIG_LEDMAN) += ledman.o
obj-$(CONFIG_LCDTXT) += lcdtxt.o
obj-$(CONFIG_68328_DIGI) += mc68328digi.o
obj-$(CONFIG_MCFWATCHDOG) += mcfwatchdog.o
obj-$(CONFIG_M5249AUDIO) += m5249audio.o
obj-$(CONFIG_DRAGONIX_SPI) += dragonixspi.o
obj-$(CONFIG_DS1302) += ds1302.o
obj-$(CONFIG_EXP) += exp.o
ifdef CONFIG_Q40
  KEYBD += q40_keyb.o
  SERIAL = serial.o
endif

相关帖子

沙发
yybj|  楼主 | 2010-8-17 08:52 | 只看该作者
我看到busybox1.8.1內有insmod,版主有做成romdisk文件,我解了壓縮和使用genromfs -d romdisk -f romfs.img再使用mkrom將 bootloader romfs.img linux.bin生成rom影像檔,燒入w90n745.
啟動板子進入bootloader正常,但進入kernel時出現0x7f0000100好像是這樣.
是不是kernel也要修改再做make linux_menuconfig?

使用特权

评论回复
板凳
pkat| | 2010-8-17 09:31 | 只看该作者
这个需要配置正确才能用

使用特权

评论回复
地板
lagogo2012| | 2012-9-16 21:38 | 只看该作者
需要正确配置后,下载的

使用特权

评论回复
5
autor| | 2012-9-18 20:29 | 只看该作者
楼上正解

使用特权

评论回复
6
shenmu2012| | 2012-9-19 13:41 | 只看该作者
跟着大家学习些的,加驱动还是很有难度的啊

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

175

主题

2496

帖子

1

粉丝