1 Reply Latest reply on Nov 21, 2011 6:28 AM by Jose_Intel

    ATA READ IOCTL returns invalid DataBuffer on Intel Drivers?

    np.vnbadrinath

      Hi ALL,

       

      I installed Intel Rapid Storage Technology Drivers and IMSM drivers(10.6.0.1022) on Windows 7 Enterprise Edition and executed ATA Read commands (Read DMA, Read Sector, and Read Multiple commands) on SSD using IOCTL_ATA_PASS_THROUGH_DIRECT. Eventhough Read commands executes successfully without error, the ioctls DataBuffer is not filled. Same is verified using SATA Analyzer, it gets the Buffer contents from the disk but not to the ioctl DataBuffer.

       

      I also tested the same code on windows standard driver(atapi.sys), All ATA Read commands (Read DMA, Read Sector, and Read Multiple commands) works fine and IOCTLs DataBuffer has valid Data.

       

      Please can anyone let me know, is this the driver issue.

       

      Looking forward for Reply in sometime.

       

       

      Thanks in Advance.