首頁 >國內(nèi) >

UEFI工程師訓(xùn)練營

課程背景

統(tǒng)一可擴展固件接口 UEFI,是由英特爾、微軟等眾多全球知名 IT企業(yè)共同開發(fā)、管理與推進的全新一代 BIOS 體系規(guī)范,目前作為最先進最完善的固件架構(gòu),具有開發(fā)高效,擴展性強,性能優(yōu)越,安全穩(wěn)定等絕對優(yōu)勢,已占據(jù)絕大部分計算機市場。 陸續(xù)支持 X86、ARM、Risc-V 、LoongArch絕大多數(shù)指令系統(tǒng)架構(gòu)。

課程介紹:


(相關(guān)資料圖)

Topic

Length(h)

outline

計算機基礎(chǔ)架構(gòu)

2

1. PC basic knowledge

2. x86 PC architecture and components

3. Chipset, device, bus

4. BIOS introduction

UEFI初識

2

1. UEFI Framework

2. Legacy BIOS vs EFI

3. Basic EFI Architecture

4. Main flow chart

UEFI 服務(wù)

2

1. EFI System Table(Boot Service, Runtime Service...)

2. Protocols

3. EFI Event

EDKII基礎(chǔ)介紹

2

1. EDKII Architecture.

2. EDKII build flow.

EDKII 代碼標準

2

1. x86 Assembly and C languages

2. EDK II DSC, DEC, INF and FDF

SEC&PEI 階段

2

1. SEC/PEI Phase Introduction

2. Trace SEC/PEI code

3. EFI_PEI_SERVICES (PPI, Boot Mode, HOB, PEIM...)

DXE&BDS階段

2

1. DXE Foundation Overview;

2. DXE/EFI Driver Introduce;

3. Boot Manage

HII&Setup

2

1. Hii Introduction

2. VFR, SD, UNI files

UEFI 應(yīng)用程序

1. UEFI Shell

2. UEFI Application create

課程收益:

1.了解UEFI的基本架構(gòu),實現(xiàn)方式。

2.了解EDKII 組織框架,各大模塊功能。

3.鞏固BIOS的基本知識,實現(xiàn)從工程師到設(shè)計師,再到架構(gòu)師的跨越。

4.真正打通軟硬件的界限,走入全棧工程師行列。

講師介紹:

Greens Wang,八年以上BIOS開發(fā)經(jīng)驗。涉獵技術(shù)領(lǐng)域廣泛,而且在很多領(lǐng)域都研究的非常深入。以下是老師曾經(jīng)或者現(xiàn)在主要研究和學(xué)習(xí)路徑。

BIOS開發(fā)進階:

C語言基礎(chǔ)->計算機基礎(chǔ)->UEFI原理與實踐->應(yīng)用開發(fā)->深入理解調(diào)試->架構(gòu)融會貫通

雖然有很多領(lǐng)域的學(xué)習(xí)路徑,但其內(nèi)在邏輯是一致的,即:

領(lǐng)域歷史->領(lǐng)域原理->領(lǐng)域?qū)嵺`->領(lǐng)域前沿

課程受眾:

所有對固件開發(fā)有所追求的工程師,學(xué)生,及相關(guān)行業(yè)的入門技術(shù)人員。對BIOS知識的理解有助所有計算機研發(fā)領(lǐng)域從業(yè)者的快速入門,深度理解,高效研發(fā),穩(wěn)固職業(yè)生涯。

課程定價:6000元/人(閱碼場會員減1024,訓(xùn)練營老用戶半價。)

開課時間:2023年6月

課前準備:課程咨詢請聯(lián)系客服小月(WX:linuxer2016)

EDKII 代碼倉庫:

GitHub- tianocore/edk2: EDK II

UEFI及相關(guān)技術(shù)規(guī)范:

Specifications| Unified Extensible Firmware Interface Forum (uefi.org)

關(guān)鍵詞:

責(zé)任編輯:Rex_25

推薦閱讀