ATA Port Driver

  • Follow


Hi all,

     I would like to know if I could write a ATA Mini Port driver
to create a virtual HW device in Windows Vista/Wndows 7 ?

Best Regards,
Peter,


0
Reply Peter 1/13/2010 10:17:57 AM

    Why not use STORPORT for these OSes?

--=20
Maxim S. Shatskih
Windows DDK MVP
maxim@storagecraft.com
http://www.storagecraft.com

"Peter" <peter_hsu@vasstek.com.tw> wrote in message =
news:%23hGFTnDlKHA.5604@TK2MSFTNGP04.phx.gbl...
> Hi all,
>=20
>     I would like to know if I could write a ATA Mini Port driver
> to create a virtual HW device in Windows Vista/Wndows 7 ?
>=20
> Best Regards,
> Peter,
>=20
>
0
Reply Maxim 1/13/2010 4:17:56 PM


Hi,

    Since we want to implement driver for IDE or AHCI controller,
and Windows supports these controllers as ATA Port - Mini Port driver.
 Any suggestion for our idea?

Best Regards,
Peter,

"Maxim S. Shatskih" <maxim@storagecraft.com.no.spam> �b�l��
news:uALH2vGlKHA.5020@TK2MSFTNGP02.phx.gbl �����g...
    Why not use STORPORT for these OSes?

-- 
Maxim S. Shatskih
Windows DDK MVP
maxim@storagecraft.com
http://www.storagecraft.com

"Peter" <peter_hsu@vasstek.com.tw> wrote in message
news:%23hGFTnDlKHA.5604@TK2MSFTNGP04.phx.gbl...
> Hi all,
>
>     I would like to know if I could write a ATA Mini Port driver
> to create a virtual HW device in Windows Vista/Wndows 7 ?
>
> Best Regards,
> Peter,
>
>


0
Reply Peter 1/14/2010 10:23:50 AM

    You have no actual hardware, neither classic IDE nor AHCI, then why =
not go STORPORT way like VHD mounter, Hyper-V's virtual SCSI for guests =
and iSCSI do?

--=20
Maxim S. Shatskih
Windows DDK MVP
maxim@storagecraft.com
http://www.storagecraft.com

"Peter" <peter_hsu@vasstek.com.tw> wrote in message =
news:OBhGRPQlKHA.5520@TK2MSFTNGP06.phx.gbl...
> Hi,
>=20
>    Since we want to implement driver for IDE or AHCI controller,
> and Windows supports these controllers as ATA Port - Mini Port driver.
> Any suggestion for our idea?
>=20
> Best Regards,
> Peter,
>=20
> "Maxim S. Shatskih" <maxim@storagecraft.com.no.spam> =
=EF=BF=BDb=EF=BF=BDl=EF=BF=BD=EF=BF=BD
> news:uALH2vGlKHA.5020@TK2MSFTNGP02.phx.gbl =
=EF=BF=BD=EF=BF=BD=EF=BF=BD=EF=BF=BD=EF=BF=BDg...
>    Why not use STORPORT for these OSes?
>=20
> --=20
> Maxim S. Shatskih
> Windows DDK MVP
> maxim@storagecraft.com
> http://www.storagecraft.com
>=20
> "Peter" <peter_hsu@vasstek.com.tw> wrote in message
> news:%23hGFTnDlKHA.5604@TK2MSFTNGP04.phx.gbl...
>> Hi all,
>>
>>     I would like to know if I could write a ATA Mini Port driver
>> to create a virtual HW device in Windows Vista/Wndows 7 ?
>>
>> Best Regards,
>> Peter,
>>
>>
>=20
>
0
Reply Maxim 1/14/2010 12:55:25 PM

I don't see any reason not to write a virtual storport miniport and
specify its bus type as ATA. Miniports are suitable for any bus type
and in this case can even receive ATA commands. Miniports are a clean,
compact type of driver that are fully documented and supported. Use a
sample to get started such as http://www.perisoft.net/miniport if you
want something up and running right away.
0
Reply 440gtx 1/15/2010 1:07:32 AM

Hi,

     Is it possible that I wirte a ATA Port Mini Port driver and replace
the default driver with it? By this way I could create a virtual HW device
in my driver. Any comment?

Best Regards,
Peter,

"Peter" <peter_hsu@vasstek.com.tw> �b�l��
news:OBhGRPQlKHA.5520@TK2MSFTNGP06.phx.gbl �����g...
> Hi,
>
>     Since we want to implement driver for IDE or AHCI controller,
> and Windows supports these controllers as ATA Port - Mini Port driver.
>  Any suggestion for our idea?
>
> Best Regards,
> Peter,
>
> "Maxim S. Shatskih" <maxim@storagecraft.com.no.spam> �b�l��
> news:uALH2vGlKHA.5020@TK2MSFTNGP02.phx.gbl �����g...
>     Why not use STORPORT for these OSes?
>
> -- 
> Maxim S. Shatskih
> Windows DDK MVP
> maxim@storagecraft.com
> http://www.storagecraft.com
>
> "Peter" <peter_hsu@vasstek.com.tw> wrote in message
> news:%23hGFTnDlKHA.5604@TK2MSFTNGP04.phx.gbl...
> > Hi all,
> >
> >     I would like to know if I could write a ATA Mini Port driver
> > to create a virtual HW device in Windows Vista/Wndows 7 ?
> >
> > Best Regards,
> > Peter,
> >
> >
>
>


0
Reply Peter 1/15/2010 9:55:19 AM

>By this way I could create a virtual HW device

The easiest way to create virtual (without real hardware) storage =
controller (with LUNs on it) is to use STORPORT.

I cannot even imagine why use ATAPORT for this. You have no hardware =
anyway.

--=20
Maxim S. Shatskih
Windows DDK MVP
maxim@storagecraft.com
http://www.storagecraft.com

0
Reply Maxim 1/15/2010 1:12:20 PM

6 Replies
366 Views

(page loaded in 0.144 seconds)

Similiar Articles:









7/26/2012 11:50:31 AM


Reply: