Ops, corrected

On 08.09.2013, at 8:34, Sergey Isakov <isakov...@bk.ru> wrote:

> 
> On 08.09.2013, at 4:59, David F. <df7...@gmail.com> wrote:
> 
>> Hi,
>> 
>> is there a generic equivalent to something like sync() in Linux or do you 
>> loop through block handles and issue 
>> disconnectcontroller()/connectcontroller() or do the exclusive open then 
>> connectcontroller().
>> 
>> 
>> Also in general, what is the difference between a "ControllerHandle" and a 
>> "DriverHandle" in terms of getting handles.  In other words, If I have a 
>> block io protocol handle is that a controller handle or a driver handle or 
>> some other handle?   If you had a end-device like a hd, how would you get 
>> the controller's handle (what protocol do you locate for the parent for a 
>> controller) ???
>> 
> No differences.
> There are handles with protocols and with DevicePathes
> PcieRoot(0x0)/
this is a bus
> PcieRoot(0x0)/Pci(0x1F,0x2)/   
this is SATA controller
> PcieRoot(0x0)/Pci(0x1F,0x2)/Sata(0x0,0x0,0x0)/   
this is HDD
> PcieRoot(0x0)/Pci(0x1F,0x2)/Sata(0x0,0x0,0x0)/HD(1,GPT,E223FF7F-F2DA-4DBB-B765-756F2D95B0FE,0x28,0x64000)
this is partition

Best wishes!
Sergey

> and the last is a Partition.
> There is no Device HDD.
> There is another concept
> 
> 
>> 
>> ------------------------------------------------------------------------------
>> Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more!
>> Discover the easy way to master current and previous Microsoft technologies
>> and advance your career. Get an incredible 1,500+ hours of step-by-step
>> tutorial videos with LearnDevNow. Subscribe today and save!
>> http://pubads.g.doubleclick.net/gampad/clk?id=58041391&iu=/4140/ostg.clktrk_______________________________________________
>> edk2-devel mailing list
>> edk2-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/edk2-devel
> 
> 
> ------------------------------------------------------------------------------
> Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more!
> Discover the easy way to master current and previous Microsoft technologies
> and advance your career. Get an incredible 1,500+ hours of step-by-step
> tutorial videos with LearnDevNow. Subscribe today and save!
> http://pubads.g.doubleclick.net/gampad/clk?id=58041391&iu=/4140/ostg.clktrk
> _______________________________________________
> edk2-devel mailing list
> edk2-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/edk2-devel
> 


------------------------------------------------------------------------------
Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more!
Discover the easy way to master current and previous Microsoft technologies
and advance your career. Get an incredible 1,500+ hours of step-by-step
tutorial videos with LearnDevNow. Subscribe today and save!
http://pubads.g.doubleclick.net/gampad/clk?id=58041391&iu=/4140/ostg.clktrk
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-devel

Reply via email to