INTELIED,PCIIEDX, ATAPI,Disk.sys的关系

news/2024/11/29 3:38:36/

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


http://www.ppmy.cn/news/545961.html

相关文章

4399ATAPI讲解用例配置篇

API主要分为三部分,分为全局配置,用例配置和操作事件; 本章主要对用例配置的api进行文字说明: mapping: 用于类似PO封装中UI库,进行映射,减少脚本维护成本 guide: APP引导页面功能; …

ATA和ATAPI类型硬盘区别方法

ATA和ATAPI类型硬盘区别方法 2010-05-21 17:48 目前,计算机主板IDE控制器连接的硬盘有ATA(AT Attachment)类型和ATAPI(AT Attachment Packet Interface)类型。那么,软件程序BIOS或者Linux内核是如何才能识别…

学NTFS格式磁盘解析及atapi磁盘读写

链接:http://forum.eviloctal.com/thread-39947-1-1.html [原创]也学NTFS格式磁盘解析及atapi磁盘读写 信息来源:邪恶八进制信息安全团队( www.eviloctal.com) 文章作者:Styxal 这个么……其实是某门课的大作业……自选…

Hyper-V虚拟机启动报错:IDE/ATAPI 帐户没有足够的权限

Hyper-V在启动虚拟机时出现报错:“ide/atapi 账号没有足够的权限”。 原因:磁盘文件在的安全权限丢失导致。 解决方案: 1、【删除】 虚拟机/设置/IDE控制器/磁盘驱动器 2、【添加】虚拟机/设置/IDE控制器/

复制错误:安装程序无法复制文件 Atapi.sys

试图安装 Windows XP Service Pack 2、Windows XP Tablet PC Edition 2005 或 Windows Server 2003 Service Pack 1 时,收到“Copy Error: Setup cannot copy the file Atapi.sys”(复制错误:安装程序无法复制文件 Atapi.sys)错误…

4399ATAPI讲解操作事件篇

API主要分为三部分,分为全局配置,用例配置和操作事件; 本章主要对操作事件的api进行文字说明: action: 动作类型 value: 用于文本框的输入,要跟动作input配合 hint: 字符串 输入框的…

ATA接口寄存器详解

3、ATA接口的三种数据传输方式 (1)PIO(Programmable Input-Output)传输,可以分为PIO寄存器传输和PIO数据传输。PIO寄存器传输主要用于对ATA设备中的寄存器进行读写。读写的数据位数为8位DD[7:0]。ATA主机控制器根据所要…

SATA学习笔记 1 --- ATA、IDE、ATAPI、SCSI、SATA、SAS等概念澄清

IDE与ATA-1 IDE(Integrated Drive Electronics)即集成驱动设备,由西数、康柏、Control Data Corportion(CDC,一个老公司,以前的硬盘制造商)一起发起。主要为了维持与ST-506接口的软件兼容性。IDE最早用于286(PC-AT:基于intel 80286的PC对比8086的第一代PC,使用了高级…