阅读:3471回复:11
讨论PC温控BIOS代码的实现
硬件实现 如附件所示:
软件实现是否是,通过smbus读到CPU温度,让后在根据此温度向super IO 上的fan 对应的register写数据即可? 我有个不明白: 1)thermal sensor的地址:是否通是 SB datasheet 上的smbus base address 加上 thermal sensor datasheet上说的 offset? 2)fan 的地址:偶 在datasheet上找了好久,看不出来那个地址是怎么来的? |
|
沙发#
发布于:2005-06-02 13:13
如果你说的是sensor的smbus slave address,那就去看线路图,或者找hw,他们会告诉,如果你说的是sensor的数据的offset那就看chip的datasheet.
|
|
板凳#
发布于:2005-06-16 18:46
To terrychen:
谢谢啊,我问题解决了 1)关于thermal sensor的地址:从thermal sensor的datasheet可以得到,然后根据 SB的smbus 读到thermal sensor的温度(我们的产品是 thermal sensor连CPU h和 SB)。 2)关于fan的地址:由于Super IO 上的模块个有一个device ID,同时在配置模式下,Super IO提供index,data register供我们访问每个模块(是通过device ID实现的) |
|
地板#
发布于:2005-06-17 10:44
进步了哦,这段时间光顾着找工作,浪费了大把时间。。。郁闷啊。。。
现在碰到个问题,目前我在深圳,找到份工作,在南京,我比较中意。但是我女朋友现在和我在一起,她工作快一年了,却因为要早起晚归,很辛苦,所以她也想换工作,但是她没有在原公司学到任何她感兴趣的东西。所以如果要她去南京,很可能找不到合适的工作。你们说,我应该怎么办哦。。。是去南京,还是留这里等我女朋友找个有前途的工作啊。。。 |
|
地下室#
发布于:2005-06-17 13:11
首先看你向在哪里呆?我是指以后你想打算在哪个城市居住
如果你想在南京居住,那你GF现在就马上向南京投简历,说不定能找到如意工作,如果暂时找不到 那你也可以先过来,这样你对南京熟悉了,等以后你 GF 再来南京 对她是有帮助的。 如果你想在深圳居住,那你可以过来工作一两年然后再回去,那叫你 GF 就不要打算跳到别的地方了。 个人之见。 |
|
5楼#
发布于:2005-06-17 17:58
呵呵,thanks,我已经辞职了。。。她哪受得了在深圳工作啊。不过她也不喜欢南京啊,说是火炉一个。所以我打算我先过去感受一下,觉得好的话就在那边常住了。因为是我的第2份工作,我可能会努力做5年,今后可能主要是和efi打交道,可要请教你哦。。。
|
|
6楼#
发布于:2005-06-20 09:36
不敢,不敢,我对EFI 也只了解一点皮毛,惭愧,平时都是忙了些乱七八糟的东西。
希望到时候我们可以互相交流,共同进步。 只是我们下个案子就要换成别的BIOS了,学习EFI的时间也不是很多。 |
|
7楼#
发布于:2005-06-25 00:36
真不感相信,三楼滴遇到的问题怎么和我一模一样?
偶也在深圳,现在找了个南京的工作,也是第二份工作。GF也是在公司没学到东东,想先让偶去南京,一两个月后再看是否合适去南京。也是郁闷ING…… |
|
|
8楼#
发布于:2005-06-27 13:39
不会是同一份工作吧。。。。晕晕的。。
我们两个应该是同事了。。。 你的联系方式是??? |
|
9楼#
发布于:2005-07-03 00:28
楼主做DESKTOP PC.?用ITE,WINBOND的多阿.一般透过LPC bios通过i/0读写温度.在notebook里一般不这样做,一般是通过ec chip通过i2c去实时polling 专门的cpu thermal sensor ic (如g781,ad1032).然后bios通过acpi 里的thermal zone得到温度.
|
|
10楼#
发布于:2005-07-03 00:30
下面是引用sharpor于2005-06-17 17:58发表的: XD 去了phoenix NANJING?搞RD还是FAE?之前在深圳哪家做啊? |
|
11楼#
发布于:2005-07-03 00:39
下面是引用sharpor于2005-06-17 10:44发表的: 嘿,兄弟.把GF一个人留在深圳.我觉得不是一个好办法.深圳的治安实在是...做为一个深圳人.俺也想逃离了 |
|