13.07.2015 Views

Introducing the New Intel® UEFI Development Kit: Industry ...

Introducing the New Intel® UEFI Development Kit: Industry ...

Introducing the New Intel® UEFI Development Kit: Industry ...

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

EDKI vs. UDK2010 Features• EDKI Challenge: Large amount of source code (compared to typicalBIOS implementations), longer and more involved build process, extendedcode review time needed– UDK2010 Solution: UDK2010 Packages allow IBM to manage code at <strong>the</strong>feature/technology level making division of labor cleaner and moreefficient– UDK2010 Solution: UDK2010 doxygen-style commenting makes codereview, API reference, and education far easier to accomplish• EDKI Challenge: Overriding/extending core features requires platformteam to take ownership and manually merge updates– UDK2010 Solution: Library Class/Instance concept allows platform teamsto define custom implementations for standard interfaces• EDKI Challenge: BIOS developers need ‘context shift’ and time tobecome proficient <strong>UEFI</strong> developers– UDK2010 Solution: Improved in-code documentation and logical coderesourcegrouping (packages) have improved bring-up time of new talent30Intel® <strong>UEFI</strong> <strong>Development</strong> <strong>Kit</strong> 2010 (Intel® UDK2010)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!