MSI (Message Signaled Interrupts) - Dig into computer system. - 博客频道 - CSDN.pdf

MSI (Message Signaled Interrupts) - Dig into computer system. - 博客频道 - CSDN.pdf

ID:33931301

大小:1.18 MB

页数:5页

时间:2019-03-01

MSI (Message Signaled Interrupts) - Dig into computer system. - 博客频道 - CSDN.pdf_第1页
MSI (Message Signaled Interrupts) - Dig into computer system. - 博客频道 - CSDN.pdf_第2页
MSI (Message Signaled Interrupts) - Dig into computer system. - 博客频道 - CSDN.pdf_第3页
MSI (Message Signaled Interrupts) - Dig into computer system. - 博客频道 - CSDN.pdf_第4页
MSI (Message Signaled Interrupts) - Dig into computer system. - 博客频道 - CSDN.pdf_第5页
资源描述:

《MSI (Message Signaled Interrupts) - Dig into computer system. - 博客频道 - CSDN.pdf》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、8/29/2014MSI(MessageSignaledInterrupts)-Digintocomputersystem.-博客频道-CSDN.NETDigintocomputersystem.每一个考验、问题、错误,有一天都会变成美丽的玫瑰花瓣,就像枝干上都是刺,痛苦会导向光明,变成美丽。目录视图摘要视图订阅个人资料7月推荐文章【限时活动】建专辑得大奖专访张路斌:从HTML5到Unity的游戏开发之路当青春遇上互联网,能否点燃你的创业梦推荐有礼--找出您心中的技术大牛MSI(MessageSignaledInterrupts)分类:BIOSInternals2010-11-0216:16

2、4119人阅读评论(4)收藏举报hgf1011functionexpressextensionheaderlist64bit目录(?)[-]1.Introduction访问:175216次2.HowtoUse积分:2558分1.MSINewCapabilitiesType2.MSIRegisterFormatMSITriggerMechanism排名:第4524名3.Refer原创:58篇转载:0篇译文:0篇评论:252条MSI(MessageSignaledInterrupts)文章搜索1.Introduction文章分类之前有提到因功能需求的增加,越来越多的PCI/PCIE设备被加入进来

3、,导致中断资源的缺失。后来就出现了IRQRouting以及BIOSInternals(28)MSI等技术手段用于解决这些问题。看上去MSI较通常使用InterruptPin的方式比较起来似乎有优势,MSI是通过向Host发MSGECInternals(15)的方式产生IRQrequest,再送达Host/PCIBridge之前它和普通的MemoryWrite并没有什么区别,Host收到以后再将该MemoryBugTracking(9)Write转化成Interrupt送抵各个CPU,传统使用InterruptPin的方式通常需要专门的InterruptTrace而且还要和其它的PCIdevi

4、ceTools(6)分享PIC/APICInterruptController等。当然MSI也不是没有缺点,它有一个比较严重的问题就是没法保证InterruptLatency,因为它的产生方式和MemoryWrite一样,所以MSG可能会被Host/LoadingCache这样就可能会出现Latency,另外当Loading重的文章存档时候也可能会出现比较大的Latency。2014年08月(1)2014年05月(1)2.HowtoUse2014年03月(1)2013年08月(1)2013年07月(3)1.MSINewCapabilitiesType展开阅读排行并不是每个PCIFunctio

5、n都支持MSI,只有支持CapabilityType05的PCIFunction才可以支持MSI,那么何谓Capabilities呢?它是PCI2.2新加入的一个特性,之所以加入是因为当初规定所有PCISPEC相关的配置寄存器都要放在最前面的16dwordsTrackingACPI/ASLUsing(W98in4D7)bg范围内的ConfigurationHeaderSpace,可是到PCI2.2以后发现新加入的register在ConfigurationHeaderSpace空间放不下我所知道的EC====>Keyb(o7a2r9d9)了,然后才搞出来这样一个NewCapabilities

6、List而且允许该功能能够扩展到64dwords的范围内。确认一个PCIFunction是WMIACPI.SYS(6100)否支持CapabilityType05,首先要先看它是否支持Capability,可以通过检查PCIStatusRegisterBit4如下图1所示:戏说BIOS之ClockGenera(t5o5r79)戏说BIOS之PCISCAN(5576)我所知道的EC====>KBSM(5I&56K3B)SCIS3/S4/S5LongRunTest(5527)我所知道的EC====>SPI(5147)C-state(5139)PIC、APIC(IOAPICLAPIC(4)662)

7、http://blog.csdn.net/hgf1011/article/details/59823541/58/29/2014MSI(MessageSignaledInterrupts)-Digintocomputersystem.-博客频道-CSDN.NET评论排行我所知道的EC====>Uart(16)戏说BIOS之PCISCAN(16)我所知道的EC====>Keyboa(r1d6)戏说BIOS之Cl

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。