UEFI學習筆記 入門篇

2021-09-30 05:36:26 字數 925 閱讀 9780

efi boot

共分為6

個主要階段:

sec,

pei,

dxe,

ipl,

bds,rt

在phoenix tiano

架構裡,這些階段涉及到的主要檔案如下:

(1)sec phase

這個階段使用

cache

來當作memory

用,在sec

完畢後,

c環境已經ok。

lseccore.inf

lflat32.asm

如果系統

hang

在00~0f

,問題一定出在這只

file

裡,它的主要工作有:

øload gdt ø

switch to protected mode ø

initial cache ø

init mtrr ø

update microcode ø

receive the results of processor bist l

secstartup.c ø

give control to pei

(2)pei phase l

build.dsc ø

define platform features l

peimain.inf

lplatformstage1.c ø

init bars, ich, sio, flash map, ppis

(3)dxe phase

dxemain.inf

(4)bds phase

這個階段的主要任務就是選擇

boot device

,並給其安裝

driver l

guiplatformbds.inf

NumPy學習筆記 入門篇

numpy學習筆記 收集者 keengle 最近在學習scipy。在理解scipy之前,numpy作為scipy基本的模組之一,是不得不去理解掌握的。先總結一下numpy部分的內容吧。接下來學習scipy,最後是pylab和matplotlib。介紹numpy是乙個python的擴充套件模組,通過使...

Spring學習筆記 入門篇

說明 本章筆記是一些針對入門的簡單步驟的筆記,入門的同學不需要知道太多關於spring內部原理的東西。還有一些犄角旮旯的瑣碎知識,如果你面試會遇到,背背就可以了。1.spring是面向介面程式設計的。可忽略 2.spring2個核心 ioc di 和aop。ioc di 也叫控制反轉。是解決類之間的...

Swi Prolog學習筆記(入門篇)

首先介紹乙個學習swi prolog 和amzi prolog很靠譜的中文 然後介紹一下我在學習時發現的prolog和其他程式語言的不同之處。prolog是邏輯程式語言,在解決邏輯推理問題是有很明顯的優勢。它的解決問題的策略是基於列舉法的,所以返回結果很可能不唯一。進行prolog程式設計時重要的是...