Hi Andrew,
You where right. I used other applications to check the hidden partitions
and everything was there.
Other instances of the BlokIoProtocol were related to the controllers, and
not just the partitions.
One last question to everyone.
I need to read some data just from the emmc devices, but I cannot know if a
device is an eMMC just using it's device path.
Does anyone have any Idea about how to check if a device is Sata, Sas or
eMMC ? (Sata and Sas I think can be detected based on it's device path, but
what about the eMMC device ?)
Thanks and Regards.
Rafael R. Machado
2014/1/10 Andrew Fish <[email protected]>
>
> On Jan 10, 2014, at 11:02 AM, Rafael Machado <
> [email protected]> wrote:
>
> Hi everyone
>
> Finally I have the device in my hands to do the tests, and I am able to
> access the devices using the BlockIoProtocol.
> But now I have a question.
>
> At the uefi spec at page 493 we have:
>
> *"The EFI firmware produces a logical EFI_BLOCK_IO_PROTOCOL device for:*
> *• each GUID Partition Entry (see table 16 in 5.3.3) with bit 1 set to
> zero;"*
>
> What is strange is that, on Windows I see 4 partitions at this system, but
> at UEFI 11 logical BlockIoProtocol devices.
>
> Any idea about why does this happen ?
>
>
> The Windows UI could chose not show some partition types to prevent the
> user from messing up the system.
>
> A partition could contains diagnostics, an install image backup, or any
> number of things that are not intended for the user to modify. So showing
> the user these partition could lead to the user damaging the system.
> Believe it or not all computer users have not read the UEFI spec and
> understand how GPT works :),
>
> Thanks,
>
> Andrew Fish
>
> Thanks and Regards
> Rafael R. Machado
>
> ------------------------------------------------------------------------------
> CenturyLink Cloud: The Leader in Enterprise Cloud Services.
> Learn Why More Businesses Are Choosing CenturyLink Cloud For
> Critical Workloads, Development Environments & Everything In Between.
> Get a Quote or Start a Free Trial Today.
>
> http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk_______________________________________________
> edk2-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/edk2-devel
>
>
>
>
> ------------------------------------------------------------------------------
> CenturyLink Cloud: The Leader in Enterprise Cloud Services.
> Learn Why More Businesses Are Choosing CenturyLink Cloud For
> Critical Workloads, Development Environments & Everything In Between.
> Get a Quote or Start a Free Trial Today.
>
> http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
> _______________________________________________
> edk2-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/edk2-devel
>
>
------------------------------------------------------------------------------
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today.
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-devel