Skip to content

Laurie0131/Tianocore_Training_Contents

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tianocore_Training_Contents

Table of Contents and suggested course Schedule using GitPitch on-line slideshow viewer.

To see the Slides with links to the presentations goto https://gitpitch.com/tianocore-training/Tianocore_Training_Contents/master#/


GitPitch Key press controls

GitPitch slideshow presentations offer numerous keyboard controls and shortcuts to help presentation authors and their audiences to navigate and interact with slideshow content.

  • Press F for full screen
  • Press O for Overview
  • Press B for Blackout
  • Press M for menu
  • Press ? for help
  • Press S for Speaker notes
  • To get a PDF of the presentation, use the lower left white bars ( "≡" ) and select "Print Version(.pdf)"
  • Navigation, Space - Arrow keys - Page Down ( Arrows at bottom right show Next slide or sub-slides) ( " < ∨ > ")

Schedule / outline

The following is a link to the corresponding repository for each presentation. Each repository has a link to the GitPitch slideshow.

Unit 1 Unit 2 Unit 3 Unit 4
Overview UEFI/ FSP Boot Flow UEFI Aware OS -UEFI Secure boot Porting a EDK II Project using Open Source example UEFI / EDK II Network
EDK II Build Environment & Process EDK II Libraries and Modules and Drivers Porting EDK II Board - Apollo Lake UEFI / EDK II Security
EDK II Build Spec Files EDK II Platforms configuration Database (PCD) Porting Beyond the Shell w/ EDK II UEFI / EDK II Capsule Update
Open Source UEFI Platforms Writing UEFI Applications Lab Linux or Windows EDK II Debugging Lab Linux or Windows UEFI / EDK II - HII Lab
EDK II Platform Build Lab Linux or Windows UEFI Driver Model Source Level Debugging w/ UDK Debugger  
Platform Build Lab Apollo Lake UP2 Linux or Windows UEFI Driver Wizard Lab Linux or Windows    
UEFI Shell Application UEFI Driver Porting Lab Linux or Windows    
UEFI Shell Lab Linux or Windows      
       

Lab Training Material

The following github repositories contain the Lab Material :

On-line Self Paced web-based training:

See full description at : https://github.com/tianocore/tianocore.github.io/wiki/UEFI-EDKII-Learning-Dev

Download Description
Zip file** Lesson 0: Defining Specifications' Role in Firmware
Zip File** Lesson 1: Course Introduction and Pre-EFI (PEI) and Security (SEC) Phases
Zip File** Lesson 2: Driver Execution Environment (DXE)
Zip File** Lesson 3: UEFI Drivers
Zip File** Lesson 4: Firmware and Data Storage
Zip File** Lesson 5: Boot Device Selection (BDS) and Human Interface Infrastructure (HII)

For questions

email laurie0131

About

Table of Contents and suggested course Schedule (moved to tianocore-training)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages