INTELIED,PCIIEDX, ATAPI,Disk.sys的关系
INTEL的IDE控制器连接在PCI总线上,其驱动是INTELIED.sys(intel提供)+PCIIEDX.sys(微软提供),堆栈关系如下:
!DevObj !DrvObj !DevExt ObjectName
> 80e9b030 \Driver\IntelIde 80e9b0e8 PciIde0
80e931d0 \Driver\PCI 80e93288 NTPNP_PCI0002
INTEL的IDE控制器会枚举出主、从IDE通道,每个通道对应一个ATAPI设备,堆栈关系如下:
!DevObj !DrvObj !DevExt ObjectName
80f05030 \Driver\atapi 80f050e8 IdePort0
> 80eaa5d0 \Driver\IntelIde 80eaa688 PciIde0Channel0-0
每个IDE设备有可以挂(0~2)个真正磁盘, 堆栈关系如下:
kd> !devstack 80f06700
!DevObj !DrvObj !DevExt ObjectName
80f0a020 \Driver\PartMgr 80f0a0d8
80e9e9c0 \Driver\Disk 80e9ea78 DR0
> 80f06700 \Driver\atapi 80f067b8 IdeDeviceP0T0L0-3
!DevNode 80f04ee8 :
DeviceInst is "IDE\DiskVBOX_HARDDISK___________________________1.0_____\42566236303332326466362d3738323232302036"
ServiceName is "disk"
转载于:https://www.cnblogs.com/fanzi2009/archive/2012/01/18/2325883.html
INTELIED,PCIIEDX, ATAPI,Disk.sys的关系相关推荐
- 修改disk驱动监控文件系统的IO特征
[关键词]:disk.sys 文件系统 IO特征 [方法]: DDK中包含了disk和clallpnp的源码(路径:src\storage\class\disk),修改disk的源码并编译成功后(主要 ...
- make xconfig详解
http://blog.csdn.net/yanshuai_tek/article/details/50902817 make menuconfig 图形化的内核配置 make mrproper 删除 ...
- linux 内核配置简介
Gentoo Linux Gentoo内核(gentoo-sources)特有的选项 Gentoo Linux support CONFIG_GENTOO_LINUX 选"Y"后, ...
- LINUX内核编译选项-5
Device Drivers ---> 驱动程序 Generic Driver Options --->驱动程序通用选项 (/sbin/hotplug) path to uevent ...
- windows 内核情景分析
原文很长:先转部分过来,有时间看一下: 一 windows 内核情景分析---说明 说明 本文结合<Windows内核情景分析>(毛德操著).<软件调试>(张银奎著).< ...
- Oracle语句总结
1. 简单的SELECT 语句 as SELECT 字段名1 [AS] '字段名1 解释' FROM table; 2. 处理NULL NVL函数可把NULL转换成其它类型的符号 编程技巧: NVL ...
- gptuefi优势_UEFI+GPT的区别,有啥不同?写的很详细易懂
搜索相关知识时看到的好文章,由于百度空间挂了,在此注明出处作者QQ:407647406以表谢意,原地址戳我 其实楼主早就知道UEFI,曾经也一直关注并试图了解,无奈限于当时国内有关资料匮乏,实在找不到 ...
- Oracle常用sql操作总结
一.选择行 1. 简单的SELECT 语句 SELECT 字段名1 [AS] '字段名1 解释' FROM table; 2. 处理NULL NVL函数可把NULL转换成其它类型的符号 编程技巧 ...
- reactos操作系统实现(6)
硬盘引导的流程与相应源码文件名称: 引导序号 引导过程 引导执行代码位数 目标文件名称 1. 主引导代码(Master Boot Record (MBR) code),主要寻找活动分区,然后读入引导扇 ...
- 关于UEFI启动+GPT分区 的一些经验
http://blog.sina.com.cn/s/blog_4dc988240102xuyq.html 前言: 随着时代和科技的发展,电脑越来越普及,似乎人人都可以张嘴就说"我懂电脑&qu ...
最新文章
- nginx-lua-openresty-graphicsmagick 下载远程图片,本地缩图红缓存加水印
- ASP.Net 使用css换肤(转)
- TCP协议三次握手过程分析
- Python基础(三):字符串和元组常用方法
- 鼠标滚轮事件绑定的兼容性问题
- CUDA——安装Cython包
- 凭什么说 5G 安全无害?
- [导入]意外的,博客被点名了。参与游戏吧。
- 四万字Hive调优全方位指南(推荐收藏)
- 安全漏洞之host头攻击漏洞
- 8K摄像机研发之路有多难?一起了解你不知道的首款国产8K小型化广播级摄像机背后的故事
- Linux权限设置方法
- 名片管理系统 #python项目 #演练 #增删改查CRUD #全程教程
- linux登陆操作mysql
- 记码农十周年(20110214--20210214)
- 苏宁易购网址爬虫爬取商品信息及图片
- AOP机制之环绕通知的见解
- BZOJ 1787 [Ahoi2008]Meet 紧急集合——LCA
- Java开发中的工具类——基于JedisPool的Redis工具类
- ANSYS_Designer仿真串扰