Thank you for the answers :)
2013/6/30 Tian, Feng <[email protected]>
> DataHub has been deprecated. PI spec has removed it.****
>
> ** **
>
> ReportStatusCode() could have many different implementations or be
> outputted to different “channels”, such as serial port, port80, datahub and
> so on.****
>
> ** **
>
> So for your 1st question, need check your ReportStatusCode()
> implementation to see if it supports output to DataHub.****
>
> ** **
>
> For 2nd question, it should be ok because they are two different layer’s
> interface.****
>
> ** **
>
> *From:* Felipe Martins [mailto:[email protected]]
> *Sent:* Thursday, June 27, 2013 08:45
> *To:* [email protected]
> *Subject:* [edk2] EFI Data Hub and ReportStatusCode() API****
>
> ** **
>
> Hello everyone,****
>
> ** **
>
> I apologize in advance if this list is not the appropriate place to ask
> questions concerning the Intel Platform Innovation Framework, but I
> couldn't find any other active community that could help me with my
> questions.****
>
> I am trying to understand the relationship between the EFI Data Hub and
> ReportStatusCode() API(both from the Intel Platform Innovation Framewok)
> and I've got a few questions about details that weren't made clear from the
> specs:****
>
> - The EFI DataHub spec says that a record declaring a class of
> EFI_DATA_CLASS_PROGRESS_CODE indicates that the record was logged via the
> ReportStatusCode() API. Does that mean that if I use ReportStatusCode() to
> log a progress message, then it will be available to be read from the Data
> Hub? I tried to reproduce this scenario, but even though ReportStatusCode()
> returned EFI_SUCCESS, there were no records in the DataHub when I tried to
> read from it. Is it the expected behavior? I'd like to point out that I
> could successfully read records that were logged using the DataHub protocol
> instead of the ReportStatusCode() API.****
>
>
> - Can I use the DataHub protocol to log a progress record or should it
> be done only via ReportStatusCode()? I ask that because the Data Hub spec
> seems to indicate that those should only be written using
> ReportStatusCode() and, despite the fact that I managed to write progress
> records using the DataHub protocol, I worry that it might "break"
> something.
> ****
>
> Thanks in advance for any help.****
>
> Att,****
>
------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:
Build for Windows Store.
http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-devel