免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 5303 | 回复: 8

求w83627ehf模块的2.6.12支持 [复制链接]

论坛徽章:
0
发表于 2007-02-06 10:24 |显示全部楼层
100可用积分
2.6.12内核没有w83627ehg支持。从2.6.19里copy来了w83627ehf.c用以下语句编译。
gcc -O2 -D__KERNEL__ -c /usr/src/linux/drivers/i2c/chips/w83627ehf.c -I /usr/src/linux/include
出错如下。编译系统为RH9,2.6.12内核已经可用。想加w83627ehf.ko如何处理?

用附件的 patch 我可以make 出模块了
-bash-2.05b# modinfo w83627ehf
filename:       /lib/modules/2.6.12/kernel/drivers/i2c/chips/w83627ehf.ko
author:         Jean Delvare <khali@xxxxxxxxxxxx>
description:    W83627EHF driver
license:        GPL
vermagic:       2.6.12 SMP K8 gcc-3.2
depends:        i2c-core,i2c-sensor
parm:           ignore:List of adapter,address pairs not to scan (array of short)
parm:           probe:List of adapter,address pairs to scan additionally (array of short)
parm:           force_w83627ehf:List of adapter,address pairs which are unquestionably assumed to contain a `w83627ehf' chip (array of short)
parm:           force:List of adapter,address pairs to boldly assume to be present (array of short)
不过
-bash-2.05b# sensors
w83627ehf-isa-0290
Adapter: ISA adapter
fan1:        0 RPM  (min = 21093 RPM, div = 16)
fan2:     2947 RPM  (min = 8437 RPM, div = 2)
fan3:        0 RPM  (min = 4687 RPM, div = 16)
temp1:       +28

w83627ehf.tar

6.61 KB, 下载次数: 127

最佳答案

查看完整内容

你可以参考这里patch.http://archives.andrew.net.au/lm-sensors/msg31156.html另外看看官方的:http://www.lm-sensors.org/wiki/Devices[ 本帖最后由 HonestQiao 于 2007-2-7 19:38 编辑 ]

论坛徽章:
1
技术图书徽章
日期:2013-12-05 23:25:45
发表于 2007-02-06 10:24 |显示全部楼层
你可以参考这里patch.

http://archives.andrew.net.au/lm-sensors/msg31156.html

另外看看官方的:
http://www.lm-sensors.org/wiki/Devices

[ 本帖最后由 HonestQiao 于 2007-2-7 19:38 编辑 ]

论坛徽章:
0
发表于 2007-02-07 12:04 |显示全部楼层
如果可能,把提到的几个h文件对照一下差别吧?

论坛徽章:
0
发表于 2007-02-07 18:19 |显示全部楼层
不是阿。。。w83627ehf。。 是 2.6.19的,我想在12用

论坛徽章:
0
发表于 2007-02-08 09:05 |显示全部楼层
我认为include 路径指示错误,-I参数该为: -I /usr/src/linux-2.6.XXX/include  "linux-2.6.XXX"为你的源码安装路径名

[ 本帖最后由 AIXHP 于 2007-2-8 09:12 编辑 ]

论坛徽章:
0
发表于 2007-02-09 17:20 |显示全部楼层
哇,出的分真高,我的分都用完 了哦.......

论坛徽章:
0
发表于 2007-02-15 11:51 |显示全部楼层
我这两天测一下。。ok了

linux目录是个连接。。。连到 linux-2.6.12 所以没错。。

在/usr/src下
patch  -p0 < ./w83627ehf.patch

make menuconfig就有
w83627ehf了。。选为模块
再make bzImage   
make modules
就ok了。。。


vi /usr/src/kernels/linux/drivers/hwmon/it87.c
加上
#define IT8716F_DEVID 0x8726

[ 本帖最后由 wheel 于 2010-1-21 16:22 编辑 ]

论坛徽章:
0
发表于 2007-05-05 18:01 |显示全部楼层
楼主,请问怎么编译出w83627ehf.ko这个模块呢?我现在内核是26.18.8
但是我编译出来的缺少w83627ehf.ko这个模块。
我看到kernel的tar里有w83627ehf.c这个文件,还有w83627ehf.o这个文件。

怎么才能用它们编译出w83627ehf.ko呢?

论坛徽章:
0
发表于 2010-01-21 16:17 |显示全部楼层

回复 #8 ibearz 的帖子

要下w83627ehf.patch阿
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP