投稿

12月, 2014の投稿を表示しています

UEFI Advent Calendar 2014 12/19

次の日に持ち越してしまって申し訳ないです……。マルチタスク消化力欲しい。 あと stack edit で編集しているのですが、何故か個々のページになると Markdown の装飾が反映されないので、Home からみるとよろしいかと……ブログのタイトルクリックして見たほうが見やすいはず。 package EDK II での package 作成と build までを。ただ先に日本語で書いてくれている方もいるのでそちらも参考に。 あとドキュメント等しっかり読んだわけではなく、行き当たりばったりでやったので詳細はドキュメントでお願いします。 環境 MacBookPro (13-inch, Early 2011) OS X Yosemite 2.3GHz Intel Core i5 Memory 8GB MacBook でやりました。ってなだけです。Yosemite でも普通に動いてくれました。 構成 最低限必要なファイル。これだけあれば build できて動くようです。XX は同じ名前。 edk2/ XXPkg/ XXPkg.c XXPkg.dec XXPkg.dsc XXPkg.inf dsc ファイル [Defines] この package の定義を書いていきます。他の Package からコピペすると早い? PLATFORM_NAME = XXPkg PLATFORM_GUID = 2306E2C6-149D-4937-AAC0-1E2A37C0A1CD PLATFORM_VERSION = 0.01 DSC_SPECIFICATION = 0x00010005 OUTPUT_DIRECTORY = Build/XXPkg SUPPORTED_ARCHITECTURES = X64 BUILD_TARGETS = DEBUG SKUID_IDENTIFIER = DEFAULT # FLASH_DEFINITION = XXPkg/XXP