tianocore / tianocore.github.io Public
Home
Pages 362
-
LoadingHome
-
Loading2013 Subversion Change
-
Loading2018 EDK II Capsule Hack a thon
-
LoadingAbout The Community
-
LoadingAcknowledgements
-
LoadingAcronyms and Glossary
-
LoadingAdditional Projects
-
LoadingAdditional Projects other
-
LoadingAdministration
-
LoadingAppPkg
-
LoadingArmPkg
-
LoadingArmPkg Binaries
-
LoadingArmPkg CommonError
-
LoadingArmPkg Compression
-
LoadingArmPkg Debugging
-
LoadingArmPkg Ds5
-
LoadingArmPkg HowToContributeSct
-
LoadingArmPkg Profiling
-
LoadingArmPkg Runtime
-
LoadingArmPkg Sct
-
LoadingArmPkg Toolchain
-
LoadingArmPlatformPkg
-
LoadingArmPlatformPkg AArch64
-
LoadingArmPlatformPkg ArmVExpressPkg
-
LoadingArmPlatformPkg Bds
-
LoadingArmPlatformPkg SparseMemory
-
LoadingArmPlatformPkg Stack
-
LoadingArmRealViewEbPkg
-
LoadingArmVirtPkg
-
LoadingAsl Setup
-
LoadingBaseTools
-
LoadingBeagle Board Wiki
-
LoadingBeagleBoardPage
-
LoadingBeagleBoardPkg
-
LoadingBSD License
-
LoadingBSD Plus Patent License
-
LoadingBug Triage
-
LoadingBuild
-
LoadingBuild Description Files
-
LoadingBuildTool Setup Guide
-
LoadingCET in SMM
-
LoadingCLANG9 Tools Chain
-
LoadingCode Contributions
-
LoadingCode Reviews
-
LoadingCode Style
-
LoadingCode Style C
-
LoadingCode Style Python
-
LoadingCommit Message Format
-
LoadingCommit Partitioning
-
LoadingCommit Signature Format
-
LoadingCommon instructions
-
LoadingCommon instructions for Unix
-
LoadingCommunity Admins
-
LoadingCommunity Information
-
LoadingCommunity Meeting Minutes
-
LoadingCommunity Support
-
LoadingCommunity Virtual Meetings
-
LoadingCompatibility Support Module
-
LoadingComplete Tasks
-
LoadingContact Us
-
LoadingContainer for OSFC Workshops
-
LoadingContribution Agreement
-
LoadingCoreboot_UEFI_payload
-
LoadingCreating a Shell Application
-
LoadingCryptoPkg
-
LoadingDebug FAQ
-
LoadingDEC FAQ
-
LoadingDepex FAQ
-
LoadingDesign Meeting
-
LoadingDocuments
-
LoadingDriver Developer
-
LoadingDuetPkg
-
LoadingEBC FAQ
-
LoadingECC tool
-
LoadingEclipse
-
LoadingECP
-
LoadingEDK
-
LoadingEdk apps
-
LoadingEDK Boot Loader (EBL) WiKi
-
LoadingEdk fat driver
-
LoadingEDK II
-
LoadingEDK II Code First Process
-
LoadingEDK II Code Formatting
-
LoadingEDK II Continuous Integration
-
LoadingEDK II Debugging
-
LoadingEDK II Development Process
-
LoadingEDK II Documentation
-
LoadingEDK II Documents
-
LoadingEDK II DPC Protocol
-
LoadingEDK II Draft Specification
-
LoadingEDK II FAQ
-
LoadingEDK II git svn
-
LoadingEDK II Information
-
LoadingEDK II News
-
LoadingEDK II Overview
-
LoadingEDK II Platforms
-
LoadingEDK II Release Notes
-
LoadingEDK II Release Planning
-
LoadingEDK II Security White Papers
-
LoadingEDK II Source Level Debug
-
LoadingEDK II Specifications
-
LoadingEDK II Specifications Archived
-
LoadingEDK II Tools List
-
LoadingEDK II User Documentation
-
LoadingEDK II white papers
-
LoadingEDK Member Documents
-
LoadingEDK Releases
-
LoadingEDK User Documentation
-
LoadingEDK2
-
LoadingEdk2 buildtools
-
Loadingedk2 fat driver
-
LoadingEDK2 git
-
LoadingEDK2 Libraries
-
LoadingEdk2 Performance Infrastructure
-
LoadingEDK2Share
-
LoadingEdkCompatibilityPkg
-
LoadingEdkII dashboard
-
LoadingEDKII EADK
-
LoadingEDKII Network Over QEMU
-
LoadingEDKII Packages
-
LoadingEdkShellBinPkg
-
LoadingEdkShellPkg
-
LoadingEfi sct
-
LoadingEfi shell
-
LoadingEFI Toolkit
-
LoadingEfidevkit
-
LoadingEfishell
-
LoadingEmbeddedPkg
-
LoadingEmbeddedPkg AndroidFastBoot
-
LoadingEmbeddedPkg Ebl
-
LoadingEmbeddedPkg Fdt
-
LoadingEmulatorPkg
-
LoadingEnable UEFI PXE Boot in EDK II
-
LoadingExecution order FAQ
-
LoadingFAT32 License
-
LoadingFatBinPkg
-
LoadingFatPkg
-
LoadingFmpDevicePkg
-
LoadingFramework sct
-
LoadingGalileo
-
LoadingGcc shell
-
LoadingGetting Started
-
LoadingGetting Started with EDK II
-
LoadingGitHub_Access_and_Usage
-
LoadingGPT FAQ
-
LoadingGSOC2011
-
LoadingGSoC2012
-
LoadingGSoC2021
-
LoadingGUID FAQ
-
LoadingHackathon Build Linux
-
LoadingHackathon Build Windows
-
LoadingHardFeatureFreeze
-
LoadingHII
-
LoadingHost Based Firmware Analyzer
-
LoadingHow to Become a Contributor
-
LoadingHow to build OVMF
-
LoadingHow To Contribute
-
LoadingHow to Enable Security
-
LoadingHow to run OVMF
-
LoadingHow to Search
-
LoadingHTTP Boot
-
LoadingHTTPS Boot
-
LoadingInclusive Language Guidelines
-
LoadingInstall some external tools
-
LoadingIntelAtomProcessorE3900
-
LoadingIntelFrameworkModulePkg
-
LoadingIntelFrameworkPkg
-
LoadingIntelFsp2Pkg
-
LoadingIntelFsp2WrapperPkg
-
LoadingIssue Tracking Diagram
-
LoadingKaby Lake MinPlatform
-
LoadingLegalese
-
LoadingMailing Lists
-
LoadingMdeModulePkg
-
LoadingMdePkg
-
LoadingMember FAQ
-
LoadingMember Types
-
LoadingMicroPython
-
LoadingMinnowBoard
-
LoadingMinnowBoard 3
-
LoadingMinnowBoardMax
-
LoadingModules
-
LoadingMonthly Meeting
-
LoadingMultiple_Workspace
-
LoadingNasm Setup
-
LoadingNavbar
-
LoadingNetBSD License
-
LoadingNetwork io
-
LoadingNetworkPkg
-
LoadingNetworkPkg Getting Started Guide
-
LoadingNew to git
-
LoadingNews Archive
-
LoadingNT32
-
LoadingNt32Pkg
-
LoadingOBB Verification
-
LoadingObsolete Tasks
-
LoadingOmap35xxPkg
-
LoadingOneline Release Notes Generation
-
LoadingOptionRomPkg
-
LoadingOSFC 2018
-
LoadingOVMF
-
LoadingOVMF Boot Overview
-
LoadingOVMF FAQ
-
LoadingPcAtChipsetPkg
-
LoadingPCD
-
LoadingPEI
-
LoadingPerformancePkg
-
LoadingPI
-
LoadingPI Boot Flow
-
LoadingPorting an EDK Shell Extension
-
LoadingPrevious EDK and Shell Releases
-
LoadingPrevious UDK2010 Releases
-
LoadingPurley MinPlatform
-
LoadingPXE
-
LoadingPython Tools
-
LoadingQuark
-
LoadingRemove IntelFrameworkModulePkg
-
LoadingReporting Issues
-
LoadingReporting Security Issues
-
LoadingRiscVPkg
-
LoadingRiscVPlatformPkg
-
LoadingRoadMap
-
LoadingRoadMap2014
-
LoadingRoadMap2014SP1
-
LoadingRoadMap2015
-
LoadingSamsungPlatformPkg
-
LoadingSandbox
-
LoadingSecurity
-
LoadingSecurity Advisory
-
LoadingSecurity_Advisory_Process
-
LoadingSecurityPkg
-
LoadingShell
-
LoadingShell Execution Requirements
-
LoadingShell FAQ
-
LoadingShell Library Primer
-
LoadingShellPkg
-
LoadingSignedCapsulePkg
-
LoadingSite Changes Under Construction
-
LoadingSMI handler profile feature
-
LoadingSoftFeatureFreeze
-
LoadingSource Control
-
LoadingSourceLevelDebugPkg
-
LoadingStart using UEFI
-
LoadingStartCore
-
LoadingStdLib
-
LoadingStructure Array PCD
-
LoadingTasks
-
LoadingTasks Add Rust Support to EDK II
-
LoadingTasks BaseTools Python3 Support
-
LoadingTasks Build a C compiler for EBC
-
LoadingTasks EmulatorPkg for Windows
-
LoadingTasks ext2 file system driver
-
LoadingTasks MinPlatform Board Port
-
LoadingTasks Network Block Device
-
LoadingTasks Text Editor
-
LoadingTasks USB Serial Adapter driver
-
LoadingTemp
-
LoadingTianocore the site
-
LoadingTianocore User Help
-
LoadingTianoCore Who we are
-
LoadingTraining
-
LoadingTransition to GitHub
-
LoadingUDK
-
LoadingUDK2010
-
LoadingUDK2010 Releases
-
LoadingUDK2010 SR1 Features
-
LoadingUDK2010.SR1 How to Build
-
LoadingUDK2010.SR1.IHV Setup Guide
-
LoadingUDK2010.SR1.UP1
-
LoadingUDK2010.SR1.UP1 How to Build
-
LoadingUDK2014
-
LoadingUDK2014 Features
-
LoadingUDK2014 How to Build
-
LoadingUDK2014 Releases
-
LoadingUDK2014.IHV Setup Guide
-
LoadingUDK2014.SP1.P1 Release
-
LoadingUDK2015
-
LoadingUDK2017
-
LoadingUDK2017 Core Update Notes
-
LoadingUDK2017 How to Build
-
LoadingUDK2017 Key Features
-
LoadingUDK2018
-
LoadingUDK2018 Core Update Notes
-
LoadingUDK2018 How to Build
-
LoadingUDK2018 Key Features
-
LoadingUEFI
-
LoadingUEFI and PI Wiki
-
LoadingUEFI application
-
LoadingUEFI Driver Wizard
-
LoadingUEFI Driver Writer's Guide
-
LoadingUEFI Drivers
-
LoadingUEFI EDKII Learning Dev
-
LoadingUEFI PI_FAQ
-
LoadingUEFI SCT
-
LoadingUEFI UBUNTU
-
LoadingUEFI Variable Runtime Cache
-
LoadingUefiCpuPkg
-
LoadingUefiPayloadPkg
-
LoadingUnix like systems
-
LoadingUnixPkg
-
LoadingUSB stack
-
LoadingUsing EDK II with Native GCC
-
LoadingVirtualization FAQ
-
LoadingWelcome
-
LoadingWhiskey Lake MinPlatform
-
LoadingWho we are
-
LoadingWindows systems
-
LoadingWindows systems ToolChain Matrix
-
LoadingWizard Getting Started
-
LoadingXcode
-
LoadingYVR 2018
Clone this wiki locally
Welcome to TianoCore, the community supporting an open source implementation of UEFI. EDK II is a modern, feature-rich, cross-platform firmware development environment for the UEFI and PI specifications. We hope that you’ll delve into our work, use TianoCore for platform firmware, report any issues you find, and contribute to the community. Learn more on TianoCore Who we are.
The latest stable tag of EDK II is edk2-stable202108.
If you want to compile firmware or utilities, we recommend the Getting Started with EDK II page. This provides an overview of downloading EDK II from github and building a sample platform (OVMF, EmulatorPkg, MdePkg, ...). There are multiple hardware platforms using EDK II open source UEFI firmware, including MinnowBoard Max/Turbot, Aaeon UpSquared, and Intel® Galileo Gen 2. This allows you to experiment and develop UEFI features on real hardware.
TianoCore uses Bugzilla to track issues and feature requests. Please review Reporting Issues and Reporting Security Issues for more information. If you would like to contribute code or fix issues, please see How To Contribute along with our Inclusive Language Guidelines. The Tasks page has a list of priority work items.
