Index
A
ACPI BIOS
DSDT
post-OS boot
pre-OS boot
ACPI fixed hardware/register
ACPI namespace
ACPI platform firmware
SeeACPI BIOS
ACPI Source Language (ASL)
ACPI specification
ADD assembly instruction
Address bus
Advanced Configuration and Power Interface (ACPI)
components
hardware/register
ACPI-compliant hardware platform
fixed
generic
programming model
OSPM enabling interface
platform firmware
software specification
system description tables
system power states
Advanced Power Management (APM)
Advanced programmable interrupt controller (APIC)
Advanced RISC Machines (ARM)
Advanced technology (AT)
Advanced vector extensions (AVX)
After Life (AL)
ALU operations instructions
Always On Processor (AOP)
AMBA High-Speed Bus (AHB)
AMBA Peripheral Bus (APB)
AMD Generic Encapsulated Software Architecture (AGESA)
AmdInitEntry
AMD Opteron
Analytical Engine
AP initialization sequence
Application binary interfaces (ABIs)
Application, hybrid firmware architecture
BIOS region (coreboot)
booting, SPI NOR
Chrome OS platform
closed source blobs, pre-CPU reset flow
closed source firmware
CPU
CSE partition
current industry trend
descriptor
hardware components
host CPU initialization process
Intel SoC platform
post-memory initialization phase
pre-CPU reset flow
pre-memory initialization phase
Intel SoC SPI layout
memory controller(s)
non-boot critical firmware
open vs. closed source firmware, Intel SoC SPI
platform initialization, BIOS/coreboot region
post-memory initialization phase
ramstage operation
type-C subsystem enablement process
Application processors (APs)
Architectural MSRs
Arithmetic-logic unit (ALU)
ARM Advanced Microcontroller Bus Architecture (AMBA)
ARM CPU core hardware block diagram
ARM instruction sets
ARM memory bus architecture (AMBA)
ARM processor internals
cache
exception levels
instruction sets
MMU
processor core design
processor modes
program counter registers
program status registers
registers
RISC architecture-based CPU, 100
ARM Trusted Firmware (TF-A)
Assembly language
B
Base Address Register (BAR)
Baseboard management controller (BMC)
Basic input/output system (BIOS)
boot
characteristics
boot
self-supporting
simple
definition
firmware
hardware block diagram
operations
platform reset architecture
programming
Binary-based PI
Binary Configuration Tool (BCT)
Binary PI model
BIOS/coreboot region
BIOS data area (BDA)
BIOS types
coreboot
Slim Bootloader
trusted firmware
U-Boot
UEFI
BIOS work model
AL
boot flow
drivers, 152
high-level function
intermediate layer
OS loader/payload
POST
pre-CPU reset
BIOS writer’s Guide (BWG)
BlParseLib library
Bootblock
Boot device initialization
Boot device selection (BDS)
Boot firmware
Boot firmware configuration (TB_FW_CONFIG)
Booting
Bootloader
Boot loader stages
ARM FVP platform
exception level
stage 1
stage 2
stage 3-1
stage 3-3
Boot operational phases
Boot partition (BP)
Boot Policy Manifest (BPM)
Bootstrapping
Bootstrap processor (BSP)
BSP initialization sequence
Built-in payloads
Build_rule.txt file
Bulk transfer
Bus architecture
AHB
AMBA
APB
connections
EISA bus
electrical signals
ISA bus
motherboard components
parallel/serial communication
PCI bus
SeePeripheral component interconnect (PCI) bus
PCIe bus
SATA
types
USB
Bus interface unit (BIU)
bzImage
C
Cache
fast memory
hit and unavailability
organizations
Cache Allocation Technology (CAT)
Cache as RAM (CAR)
Cache hierarchy
Cache memory
CBMEM
CbParseLib
Central processing unit (CPU)
Chain of trust (CoT)
ChromeOS, login screen
Chrome OS platform
Chromium OS
CISC processor architecture
Clear interrupt enable flag instruction (cli)
Closed-source binary blob
Closed source firmware development model
Cloud storage
Code segment register
Common instruction sets
Complex Instruction Set Computer (CISC)
Computer architecture
Analytical Engine
assembly language instruction
definition
embedded systems
Harvard architecture
Internals
SeeCPU internals
ISA
microarchitecture
microprocessor
system architecture
von Neumann architecture
Computer industry
Computing devices
Configuration address space
ConnectController() function
Control bus
Control flow instructions
Control logic
Control Program for Microcomputers (CP/M)
Control register (CR)
Control unit (CU)
Conventional closed source firmware
AGESA
AMD AGESA communication interface
BL1 performs platform initialization
BL31 performs platform initialization
FSP
SeeIntel Firmware Support Package (FSP)
generic TF-A boot flow
Qualcomm’s QTISECLIB, TF-A
silicon vendor-provided binaries
Conventional memory
Converged Security Engine (CSE)
coreboot
booting time
boot-time measurement
boot-time optimize
BSP
components
CPU multi-processor
Depthcharge
eMMC storage
flash
hand-off
payload-related features
PCI enumeration
SDHC
source code
static information
SYSINFO
task lists
UEFI capsule update
coreboot architecture
design
development philosophy
in 1999
overview
payloads
platform initialization (see Coreboot platform initialization boot phases)
proprietary silicon initialization binary
source tree structure
Seecoreboot code structures
coreboot code structures
common code architecture
converged IP model-based
mainboard
baseboard and variant structure
dynamic generation of ACPI table
SoC support and common code
software view
traditional motherboard development approach
SoC
coreboot file system (CBFS)
coreboot generic postcodes
coreboot platform initialization boot phases
bootblock
boot state machine
CBFS
device tree
operational diagram
payload
postcar
ramstage
romstage
runtime services
table creation, coreboot
verstage
Coreboot table
CP/M operating system
CPU architecture
BDS phase
code base
DXE phase
ELIXIR
firmware device design
goal/motivation
implementation schema
PEI phase
reasons
RISC
SEC phase
software stack
UEFI
CPU internals
ARM processor internals
x86 processor
Seex86 processor internals
CPU registers
Crosh shell
D
Data bus
Data of stolen memory (DSM)
Data register
Data segment register
Datasheet dependency
Data types
common EFI
unique EFI
Depthcharge
architecture
bootloader
libpayload
boot flow
code structure
faster
secure
simpler
thinner
vboot
boot modes
kernel verification
shell
Depthcharge shell
Developer mode
Device firmware
Device path
Device tree
Differentiated System Description Table (DSDT)
Direct memory access (DMA)
DMA protected range (SPR)
DRAM Power Management (DPM) firmware
Driver connection process
Driver execution environment phase (DXE)
architectural protocols
components
definition
device drivers
dispatcher
drivers
dynamic configuration
FileSystem driver
foundation
IDE BUS
network stack
operational diagram
PCI
protocols
responsibilities
Dual inline memory modules (DIMM)
DXE phase
E
e820 table
Early chipset initialization
EAX register
EBP register
EBX register
ECX register
EDI register
EDX register
EFI byte code (EBC)
EFI Developer Kit (EDK)
EFI Developer Kit II (EDKII)
EFI driver binding protocol
EFI system table
8086 Microarchitecture
BIU
address generation circuit
Bus Control Logic
interface access
prefetch instruction queue
elements
EU
ALU
control system
instruction decoder
instruction register
instructions and data
evolution
internal architecture
16-bit processor
ELIXIR processor
Embedded boot loader(EBL)
Embedded controllers (EC)
Embedded devices
eMMC storage
enhanced NEM (eNEM)
ESI register
ESP register
EU control system
Exception levels
Executable and Linkable Format (ELF)
Execution-In-Place (XIP)
Execution unit (EU)
Extended Industry Standard Architecture (EISA) Bus
Extensible Firmware Interface (EFI)
External Architecture Specification (EAS)
External payloads
F
fbnetboot
Firmware
architecture
authentication
cutting-edge technologies
definition
device
engineers
global embedded device market
hardware
Intel 8080 processor
non-host
open source vs. closed source
operating systems
origin
over-dependency
platform stack
programming knowledge
vs. software
specialized education
technological advancements, embedded device market
Zilog Z80 processor
Firmware boot flow
Firmware Configuration Framework (FCONF)
Firmware evolution
adolescence (2000 to 2015)
ACPI
alternative ecosystem approach
Itanium platform layout
LinuxBIOS
open firmware
security
UEFI
Adulthood (the modern era of firmware since 2015)
closed-source nature
coreboot project commits trends, YoY
hybrid firmware architecture
modern system programming language
next generation firmware
openness
security
basic I/O system
childhood (Mid-1980s to Late 1990s)
BIOS interrupt calls
BIOS services
BIOS setup utility
IBM PC/AT platform
IBM platform
PnP BIOS
POST (Power-On Self-Test)
user interface
CP/M platform
footprint
hardware space
human life cycle
IBM PC/AT platform
infancy (Early 1970 to Mid-1980s)
phases
Firmware Image Package (FIP)
Firmware Support Package (FSP)
Firmware Update Payload
Firmware volumes (FVs)
Fixed range MTRRs
Flags
FLAGS register
Flash map
Flattened Device Tree (FDT)
FSP External Architecture Specification (EAS)
FW_CONFIG
FWU mode
G
GbE firmware
General purpose partition (GPP)
General purpose registers (GPR)
Generic FSP postcodes
Global descriptor table (GDT)
Globally unique identifier (GUIDs)
GPIO programming
Graphics initialization
Graphics Output Protocol (GOP)
GTT stolen memory (GSM)
H
Handle database
Hand-Off Blocks (HOBs)
Hardware blocks
Hardware configuration (HW_CONFIG)
Hardware interrupts
Harvard architecture
Higher-level system software
High-level operating systems (HLOS)
High-level system software
Host firmware
Hybrid driver
Hybrid firmware architecture
ABI-based model
application
SeeApplication, hybrid firmware architecture
business goals
Chrome AP firmware development
conventional closed source firmware
SeeConventional closed source firmware
firmware development
hardware layer
layer
software/kernel layer
ground rules
modern firmware development
open community with closed sourcing, challenges
SeeOpen community with closed sourcing, challenges
silicon vendors with open sourcing
SeeSilicon vendors, challenges
supply chain
SeeSystem firmware supply chain
types of firmware development
Hybrid firmware development model
Hybrid firmware model
current industry trends
generic AMD SoC platform
Intel-based platforms
leading SoC vendors
MediaTek MT8192 platform
Qualcomm Snapdragon 7c platform
Hybrid work model
ACPI mode
computing machines
coreboot
FSP
goal/motivation
hardware
hidden mode
implementation schema
LPSS device
mainboard
opportunities
PCI mode
scalability/reliability/flexibility
SkipInit mode
SoC vendors
SPD hex data file
UPD
USB
WLAN device
I
IA-based platform
IBM PC/AT BIOS
IBM platform
IMC firmware
Independent BIOS Vendors (IBV)
Industry Standard Architecture (ISA) Bus
init() function
Initial Boot Block (IBB)
Initial Boot Block Loader (IBBL)
In-memory database (IMD)
Input/output advanced programmable interrupt controller (I/OAPIC)
Input/output (I/O) devices
DMA
interrupt-initiated I/O
legacy devices
modern devices
programmed I/O
Instruction
cycling
decoder
pointer register
register
set
Instruction Pointer Registers (IP)
Instruction Set Architecture (ISA)
Integrated firmware image (IFWI)
Intel Boot Initiative (IBI) program
Intel Firmware Support Package (FSP)
binaries
component logical view
configuration data region
coreboot
coreboot boot flow, FSP 2.2 specification binary
data structure
design philosophy
EDKII
evolution
FSP_INFO_HEADER, ImageBase
FSP_INFO_HEADER layout
glue layer
IntelFsp2Pkg handles context switching
output
PeiCore
PI
producer/consumer model
silicon initialization
stack
2.0 specification
UEFI design philosophy
usage model
Intel SoC-based Chrome device
Intel SoC platform
Internet of Things (IoT)
Interrupt
APIC
definition
events
foundational principles
INTR
IOxAPIC
ISR
LAPIC
MSI
new program control
NMI
PIC
types
Interrupt descriptor table (IDT)
Interrupt enable (IF) flag
Interrupt-initiated I/O
Interrupt request (INTR)
Interrupt service routine (ISR)
Interrupt transfer
Interrupt vector table (IVT)
I/O address space
I/O advanced programmable interrupt controller (IOxAPIC)
Isochronous transfer
J
JEDEC initialization sequence
K
Kaby Lake-based new board
Kaby Lake-based sample mainboard
Key Manifest (KM)
L
Last level cache (LLC)
Late chipset initialization
boot media initialization
GPIO programming
graphics initialization
interrupts
minimal operations
PCI enumeration
Legacy access control (lac)
Legacy address range
Legacy BIOS
Legacy devices
Legacy mode
LinuxBIOS
LinuxBoot
advantages
architecture
benefits
BIOS
bootloader
bzImage
code structure
components
Depthcharge
DXE
fbnetboot
goal/motivation
hardware
implementation
init process
initramfs
kernel
localboot
OS
ramstage
romstage
squared board
SystemBoot
u-root
u-root shell
Linux payload
LITE firmware
Local advanced programmable interrupt controller (LAPIC)
Localboot
Local descriptor table (LDT)
M
Machine language
Mainboard directory
Main memory address range
DPR
DSM
GSM
ISA hole
reserved memory ranges
TOLUD register
TSEG
Main memory upper address range
beyond 4GB
memory remapping
algorithm
REMAPBASE and REMAPLIMIT registers
TOM
upper PCI
TOUUD
MCUPM firmware
Memory address space
Memory initialization
Memory management
Memory management unit (MMU)
Memory Reference Code (MRC)
Memory type range registers (MTRRs)
caching
fixed range
mechanism
processor capability control registers
UC
variable range
WB
WC
WP
WT
Message signaled interrupt (MSI)
Microarchitecture
8086 microarchitecture
instruction cycling
Microcode
Microprocessor
Microsoft Disk Operating System (MS-DOS)
Minimal bootloader flow (post reset)
host CPU, reset vector
memory initialization
mode switching
operating modes
post memory
SeePost memory initialization
pre-memory initialization
Minimalistic Bootloader design, x86 platform
BIOS AL services
BIOS runtime services
designing factors
frameworks
OS loader
post reset
SeeMinimal bootloader flow (post reset)
pre-reset flow
SPI flash
SeeSPI flash layout
Min Platform Architecture (MPA)
MMU hardware block
Model-specific register (MSR)
MTRRs
SeeMemory type range registers (MTRRs)
processor-specific control register
RDMSR
Modern computing device hardware
Modern computing devices
Modern consumer electronics devices
Modern devices
Modern firmware
Modern system programming language
Moore’s Law
Motherboard
Motherboard-associated device initialization
MP2 firmware
MTRRCap register Bit 8:0 VCNT offset
Multi-function PCI device
Multiprocessor environment
Multi-processor (MP)
Multiprocessor specification (MP Spec)
Multithreading
MXCSR register
N
Native function
Netboot
Non-Evict Mode (NEM)
Non-host firmware
Non-maskable interrupt (NMI)
Non-PRQ’ed Silicon
Non-x86 based SoC platform
O
OEM Boot Block (OBB)
Open and closed source system firmwares
benefits
business goals
Chrome OS platform
code change list (CL)
flip side
hybrid firmware development model
impacts
Intel SoC platform
OEM
project development cost
simplicity
Open community with closed sourcing, challenges
hard to debug
motivational issues
platform enabling model
security
silicon vendors
ungoverned growth, closed source blobs
Open Compute Project (OCP)
Open firmware (OF)
Open-source-based silicon development
Open Source Firmware development
Open Source Firmware (OSF)
Open Source Initiative (OSI)
Open source software movement
advantage
freedom and ensuring trust
free software
fundamental rights
German government
global geopolitical issues
government agencies
security
specialized systemic knowledge
trust
vendor-independent support
Open-system design
OpenTitan
Operands
Option ROM (OpROM)
OS-directed configuration and power management (OSPM)
OS handoff lists
ACPI table creation
e820 Table
MP Spec table
PIR table
SMBIOS table
OS loader
communication management
handoff lists
Payload
OS-to-hardware communication
P
Parallel computing
Payload
vs. bootloader
Depthcharge
GRUB2
LinuxBoot
SeaBIOS
UEFI
PC/AT BIOS
PCI configuration cycles
PCI configuration space
PCIe root ports
PCI header region fields
base address registers (read-write)
class code (read-only)
device ID (read-only)
header type (read-only)
interrupt line (read-write)
interrupt pin (read-write)
vendor ID (read-only)
PCI memory address range
PEIM-to-PEIM Interfaces (PPIs)
Peripheral Component Interconnect Express (PCIe) Bus
Peripheral component interconnect (PCI) bus
configuration space
CPU and system devices connecting
flexibility
header region fields
SeePCI header region fields
multi-bus topology
physical address spaces
unique identity
Peripheral Connect Interface (PCI)
Personal Computer/AT (PC/AT)
Pipelining
PI specification
after life phase
BDS phase
boot phases
DXE phase
SeeDriver Execution Environment (DXE) phase
hardware components
overview
PEI phase
SeePre-EFI initialization phase
PIWG
RT phase
security phase
transient system load phase
UEFI specification
Platform bootup time
Platform enabling model
Platform initialization (PI)
Platform Initialization Working Group (PIWG)
Platform-specific FSP postcodes
Plug and Play BIOS (PnP BIOS)
PMU firmware
Portable Executable (PE)
Port X Enable (PxE)
Postcar
Postcodes
Post memory initialization
foundation block
late chipset initialization
memory test
MP initialization
shadowing
SIPI
tear down the CAR
Power Management Controller (PMC)
Power-on self-test (POST)
Power State Coordination Interface (PSCI)
Pre-CPU reset
Pre-EFI Initialization Modules (PEIMs)
Pre-EFI initialization phase
dispatcher
DXE foundation dispatch
foundation
FVs
HOBs
operational diagram
PEIMs
PEI-to-DXE handoff
PI architecture
PPIs
responsibilities
services
Prefetch instruction queue
Pre-reset flow
boot flow
controllers and microcontrollers
IA-architecture
IA-based platforms
IBB
IBBL
OBB
Privileged/system instructions
Processor modes
IVT
protected mode
real mode
SMM
Product Ready Quality (PRQ)
Program counter registers
Programmable interrupt controller (PIC)
Programmable interrupt routing (PIR) table
Programmable read-only memory (PROM)
Programmed I/O
Programming Language for Microcomputers (PL/M)
Program status registers
Protected mode
PSP firmware
Public-key cryptography standards (PKCS)
PUNIT
Q
QC-SEC
QTISECLIB
Qualcomm SoC platform
Qualcomm Unified Peripheral (QUP)
QUP firmware
R
Ramstage
coreboot
responsibilities
Read-only memory (ROM)
Real addressing mode
Real mode
Real-time clock (RTC)
Recovery mode
Reduced Instruction Set Computer (RISC)
Registers
CR
definition
EFLAGS
GPR
EAX
EBX
ECX
EDX
IP
MSR
SeeModel-specific register (MSR)
segment register
size
SPR
vector registers
Relocatable Modules (rmodules)
RISC processor
Romstage
CBMEM
IMD
responsibilities
rmodules
Root system description pointer (RSDP)
RT (run time) phase
Runtime phase
Runtime (RT) services
S
SblParseLib
SeaBIOS
Secondary System Description Table (SSDT)
SEC (security) phase
Secure Monitor Call (SMC)
Secure processing environments (SPEs)
Security
Security phase (SEC)
Segment descriptor
Segment register
Segments
Segment selector
Self-supportive
Separate instruction and data cache
Serial AT attachment (SATA)
Serial peripheral interconnect (SPI)
Serial presence detect (SPD)
Shadowing
Shared static RAM (SRAM)
Silicon reference code
Silicon vendors
hardware partners
software vendors
Silicon vendors, challenges
closed-source mindset
datasheet dependency
distinguished product features
documentation
Non-PRQ’ed silicon
Intel’s FSP development
limited customer demand
silicon reference code development without compatibility
system firmware architecture
third-party ip restrictions
UEFI platform-independent FSP development
Single instruction, multiple data (SIMD)
Slim Bootloader (SBL) architecture
board customization
configuration flow
dynamic
static
boot flow
boot stages
stage 1
stage 2
component IDs
coreboot
firmware update flow
flash layout
flash map
redundant partitions
Intel Apollo Lake platform
Intel FSP interfaces
Intel platforms, IoT market
payloads
built-in
external
interface
payload stage
platform initialization
QEMU virtual platform support
source tree structure
base tools
Bootloader common and core package
payload package
platform package
silicon package
UEFI and coreboot comparison
UEFI EDKII project
SoC architecture
SoC code structures
SoC firmware configuration (SOC_FW_CONFIG)
Socketed memory
Software Developer Manuals (SDM)
Software development kit (SDK)
Software interrupts
Soldered memory
Solid state devices (SSDs)
Source index register (ESI)
SPD hex data file
Special purpose registers (SPR)
SPI flash
SPI flash layout
BIOS region
firmware integration
flash region registers
IFWI
x86-based embedded systems
Xeon processor-based server platform
SPI NOR
SPM firmware
SRAM/DRAM
SSPM firmware
Stack segment register
Standard communication method
Startup inter-processor interrupt (SIPI)
AP initialization sequence
APs
BSP initialization sequence
Static configuration
Status and control register (EFLAGS)
Stitching tools
System Agents (SA)
System architecture
buses
hardware blocks
I/O devices
memory unit
Systemboot
System firmware
computing systems
definition
hardware architecture
high-level system software
loosely coupled
target hardware
tightly coupled
System firmware development model
closed source firmware development
generic
hybrid work model
legacy BIOS
open source firmware initiatives
OSI
PI
silicon vendors
typical platform initialization guidelines
x86-based SoC platform
System firmware execution
System firmware program
System firmware supply chain
blocks
boot firmware
dictatorship by silicon vendors
open-source firmware development approach
PI
wrapper layer
System initialization
System Management BIOS (SMBIOS)
System management interrupt (SMI)
System management mode (SMM)
System management RAM (SMRAM)
System memory map
legacy address range
conventional memory
regions
upper memory
main memory address range
main memory upper address range
PCI memory address range
system firmware
System memory range
System-on-chip (SoC)
System Power Manager (SPM)
System power states
System timer
T
Table indicator (TI)
Target hardware architecture
Task Priority Level (TPL)
Test Setup Engine (TSE)
TF architecture
ARM architecture
boot loader stages
FCONF
FIP
firmware authentication
initialization process
Third-party IP restrictions
32-bit registers
Thumb instruction set
Tianocore
Timers
Top of main memory segment (TSEG)
Top of Memory (TOM)
Top of Upper Usable DRAM (TOUUD)
Traditional x86-based platform coreboot code structure
Transient system load (TSL) phase
Translation look-aside buffer (TLB)
Trusted Board Boot (TBB)
Trusted Computing Base (TCB)
Trusted execution environments (TEEs)
Trusted Firmware-A (TF-A)
Trusted Firmware minimalistic bootloader
Trusted Firmware-M (TF-M)
Trusted Firmware (TF)
exception levels
PSCI
SMC calling convention
TBB requirements
TF-A
TF-M
Trusted-Firmware (TF-A)
Type 0 PCI configuration cycle
Type 1 PCI configuration cycle
Type-C Port Controller (TCPC)
U
U-boot
UEFI architecture
hardware-specific initializations
overview
PI specification
SeePI specification
specification
SeeUEFI specification
UEFI-based firmware
UEFI-based system firmware
UEFI capsule update process
UEFI images
application
boot service drivers
driver
operation
parameters
PE/COFF image header
platform hardware
runtime drivers
types
UEFI driver model
UEFI payload
architecture
boot flow
bootloader
code structure
flash layout
value-added services
UEFI PI model
UEFI specification
concepts
device path
driver connection process
EFI byte code
EFI system table
events
GUIDs
handle database
motherboard component
objects
protocols
types of UEFI images
UEFI driver model
definition
device initialization
EFI driver binding protocol
EFI_DRIVER_BINDING_PROTOCOL
UEFI images
UEFI services
boot services
runtime service function
Uncacheable (UC)
Unified cache
Unified Extensible Firmware Interface (UEFI)
architecture
SeeUEFI architecture
data tables
definition
EDKII
firmware complexity
firmware development, computer systems
generic EDKII code
implementations
layout
legacy BIOS implementation
modern firmware development model
PC/AT BIOS
security vulnerabilities
system firmware development model
system firmware development, modern hardware
Universal Boot Loader (U-Boot)
Universal Payload Layer (UPL)
coreboot
Depthcharge
extra image
format
Image Information Section
implementation
interface
LinuxBoot
SBL
specification
UEFI
Universal Serial Bus (USB)
Updateable product data (UPD)
Upper memory region
extended system BIOS area
legacy video area
programmable attribute map
VBIOS area
Upper PCI memory address range
u-root
User interface
V
Value-added services
EC software sync
PD firmware update
Variable range MTRRs
Vector registers
Verified boot (vboot)
Verstage
Video BIOS (vBIOS)
Volatile memory
cache
CPU registers
local disks
remote storage
SRAM/DRAM
von Neumann architecture
W
Watchdog timer (WDT)
Wired for Management (WfM)
Wrapper layer
Write-back (WB)
Write combining (WC)
Write-protected (WP)
Write-through (WT)
X
x86-based silicon vendors
x86-based SoC platform
x86 processor internals
16-bit (D0-D15) bidirectional data bus
BIU
EU
interrupt
modes
SeeProcessor modes
registers
SeeRegisters
RTC
system timer
timers
von Neumann architecture machine
xHCI firmware
XMM registers
Y, Z
YMM registers
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.118.2.15