sunvan
驱动牛犊
驱动牛犊
  • 注册日期2004-03-12
  • 最后登录2011-07-06
  • 粉丝0
  • 关注0
  • 积分-100分
  • 威望-9点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:3186回复:8

怎样找SMI Port

楼主#
更多 发布于:2005-05-25 19:51
怎样找SMI Port
You can get the SMI port information by the following steps.  -> Search String - $@AWDFLASH from 0xF0000 to 0xFFFFF in memory.  -> You can get the SMI Port(Word) on the offest:0x2A of the string beginning.
不过我自己还不知道 SMI Port 是干什么用的,那位高知,
谢谢啦
sharpor
驱动小牛
驱动小牛
  • 注册日期2005-04-04
  • 最后登录2007-05-10
  • 粉丝0
  • 关注0
  • 积分127分
  • 威望17点
  • 贡献值0点
  • 好评度16点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-05-26 08:33
faint,smi是传统的系统中断,是优先级最高的,awdbios就算到了windowsxp时代,还是有很多功能会用到它。分硬中断和软中断。硬中断一般是通过gpio拉到南桥去发的。软中断,是对一个io port送指去发,但是要先在ax bx cx等寄存器中设好直,以便smi服务程序找到相应的程序来跑。。。smi中断来的时候会把所有的程序现场保存到一个受保护的空间 named smram。
你说的smi port可能就是那个io,我们bios已经没有用这个功能了。award还保留了很多传统的东西,所以你会遇到。。。
terrychen
驱动小牛
驱动小牛
  • 注册日期2002-04-15
  • 最后登录2014-03-13
  • 粉丝0
  • 关注0
  • 积分174分
  • 威望68点
  • 贡献值0点
  • 好评度15点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-05-26 09:47
sunvan在做ich6吧?普通的中断和smi是完全不同的概念,irq啊什么的是真正的中断机制,smi是只有intel的体系架构才有的所谓system management interrupt,很多服务都是通过smi来完成的,包括sleep啊,这些。
sharpor
驱动小牛
驱动小牛
  • 注册日期2005-04-04
  • 最后登录2007-05-10
  • 粉丝0
  • 关注0
  • 积分127分
  • 威望17点
  • 贡献值0点
  • 好评度16点
  • 原创分0分
  • 专家分0分
地板#
发布于:2005-05-26 11:01
terrychen是做ami还是phoenix的?
你找ec的人应该是做nb的吧?
to sunvan:
    
2)你说的那个GPIO是指南桥LPC上的GPIO ,还是什么的GPIO?
gpio是可以做任何用途的线,南桥上有,kbc上也有,看需求而定。
但南桥大部分gpio都有了固定的用途,并且大部分有固定的输入或输出。。。
sharpor
驱动小牛
驱动小牛
  • 注册日期2005-04-04
  • 最后登录2007-05-10
  • 粉丝0
  • 关注0
  • 积分127分
  • 威望17点
  • 贡献值0点
  • 好评度16点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2005-05-26 11:04
老兄,你比我懂得多得多啊。要是你来我们公司就好了,可以拜你为师啊
就比你多做个半年,怎么敢当。
顺便问问你们是什么公司啊

还有个问题:
1)你说得接到南桥上应该是指 南桥下面得引脚吧 ?
PIRQ[H :E ] / G PIO [5:2 ]
明显不是撒。。。

 
sharpor
驱动小牛
驱动小牛
  • 注册日期2005-04-04
  • 最后登录2007-05-10
  • 粉丝0
  • 关注0
  • 积分127分
  • 威望17点
  • 贡献值0点
  • 好评度16点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2005-05-26 14:53
sci is for acpi .
terrychen
驱动小牛
驱动小牛
  • 注册日期2002-04-15
  • 最后登录2014-03-13
  • 粉丝0
  • 关注0
  • 积分174分
  • 威望68点
  • 贡献值0点
  • 好评度15点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2005-05-26 16:10
to sharpor 以前做server,最近做nb了,hehe.
to sunvan,英业达,认识大熊和蜿蜒么
sharpor
驱动小牛
驱动小牛
  • 注册日期2005-04-04
  • 最后登录2007-05-10
  • 粉丝0
  • 关注0
  • 积分127分
  • 威望17点
  • 贡献值0点
  • 好评度16点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2005-05-26 18:05
能见到同行还是比较开心,中国做bios的真是太少了。。。
不过我们这里比较多,有上百人
sunvan
驱动牛犊
驱动牛犊
  • 注册日期2004-03-12
  • 最后登录2011-07-06
  • 粉丝0
  • 关注0
  • 积分-100分
  • 威望-9点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2005-05-27 08:50
 
TO terrychen :
大熊和蜿蜒,我还不认识,要么他们跳槽了,要么他们在浦东(我们在浦西)
 
TO sharpor:
“不过我们这里比较多,有上百人”
我劝你就不要走了,人多才学到东西,象我们这边人较少,很难学的
游客

返回顶部