Hello,
We are writing UEFI driver for a storage RAID controller.
Our controller supports various diagnostics tests.
The legacy OPTION ROM for our controller never performed the diagnostic tests
during the boot up.
We were thinking of installing EFI_DRIVER_DIAGNOSTICS2_PROTOCOL during
EFI_DRIVER_BINDING_PROTOCOL.Start().
We had few questions around this:
(1) When does EFI_DRIVER_DIAGNOSTICS2_PROTOCOL get invoked?
(2) Does installing this protocol during start() and performing the diagnostic
tests during this phase slow down the boot process?
(3) Is writing a UEFI application which performs the diagnostic tests better
option than installing EFI_DRIVER_DIAGNOSTICS2_PROTOCOL during start()
Please share your inputs,
Thanks,
Pankaj
------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/NeoTech
_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-devel