linux学习中
发布时间:2014-04-08 10:53:05
6.3 x86处理器如何处理MSI-X中断请求 PCIe设备发出MSI-X中断请求的方法与发出MSI中断请求的方法类似,都是向Message Address所在的地址写Message Data字段包含的数据。只是MSI-X中断机制为了支持更多的中断请求,在MSI-X Capablity结构中存放了一个指向一组Message Address和 Message Data字段的指针.........【阅读全文】
发布时间:2014-04-08 10:42:25
6.2 PowerPC处理器如何处理MSI中断请求PowerPC处理器使用OpenPIC中断控制器或者MPIC中断控制器,处理外部中断请求。其中MPIC中断控制器基于OpenPIC中断控制器,但是作出了许多增强,目前Freescale新推出的PowerPC处理器,其中断控制器多与MPIC兼容。值得注意的是,PowerPC处理器和x86处理器处理MSI报文的方式有.........【阅读全文】
发布时间:2014-04-04 14:58:38
6.1 MSI/MSI-X Capability结构 PCIe设备可以使用MSI或者MSI-X报文向处理器提交中断请求,但是对于某个具体的PCIe设备,可能仅支持一种报文。在PCIe设备中含有两个Capability结构,一个是MSI Capability结构,另一个是MSI-X Capability结构。通常情况下一个PCIe设备仅包含一种结构,或者为MSI Capability.........【阅读全文】
发布时间:2014-04-04 13:21:46
PCI-E配置MSI中断流程解析在调试PCI-E的MSI中断前,需要先保证将传统中断调通,然后再调试这个。MSI中断究其本质,就是一个存储器读写事件。将MSI Address设置为内存中的某个地址(可以为64位),产生MSI中断时,中断源会在MSI Address所在的地址写入MSI Data。也就是说,如果有四条MSI中断线,就会依次写入.........【阅读全文】
发布时间:2014-04-03 14:33:11
7z文件格式及其源码的分析(五)这是7z文件格式及其源码的分析系列的第五篇. 上一篇讲到了7z文件压缩流程。最近太忙了,好久没更新,都快忘了写到哪了。:)这一篇就说说7z文件的尾头的生成方式吧。 上一篇已经讲了尾header的结构了。它其实就是记录了压缩文件详细信息。那么尾header是.........【阅读全文】