xref: /aosp_15_r20/external/coreboot/Documentation/acronyms.md (revision b9411a12aaaa7e1e6a6fb7c5e057f44ee179a49c)
1*b9411a12SAndroid Build Coastguard Worker# Firmware and Computer Acronyms, Initialisms and Definitions
2*b9411a12SAndroid Build Coastguard Worker
3*b9411a12SAndroid Build Coastguard Worker
4*b9411a12SAndroid Build Coastguard Worker## _0-9
5*b9411a12SAndroid Build Coastguard Worker
6*b9411a12SAndroid Build Coastguard Worker* _XXX - An underscore followed by 3 uppercase letters will typically be
7*b9411a12SAndroid Build Coastguard Workeran ACPI specified method. Look in the [ACPI
8*b9411a12SAndroid Build Coastguard WorkerSpec](https://uefi.org/specifications) for details, or run the tool
9*b9411a12SAndroid Build Coastguard Worker`acpihelp _XXX`
10*b9411a12SAndroid Build Coastguard Worker* 2FA - [**Two-factor Authentication**](https://en.wikipedia.org/wiki/Multi-factor_authentication)
11*b9411a12SAndroid Build Coastguard Worker* 4G - In coreboot, this typically refers to the 4 gibibyte boundary of 32-bit addressable memory space.
12*b9411a12SAndroid Build Coastguard Worker  Better abbreviated as 4GiB
13*b9411a12SAndroid Build Coastguard Worker* 5G - Telecommunication: [**Fifth-Generation Cellular Network**](https://en.wikipedia.org/wiki/5G)
14*b9411a12SAndroid Build Coastguard Worker
15*b9411a12SAndroid Build Coastguard Worker## A
16*b9411a12SAndroid Build Coastguard Worker* ABI - [**Application Binary Interface**](https://en.wikipedia.org/wiki/Application_binary_interface)
17*b9411a12SAndroid Build Coastguard Worker* ABL - AMD: AGESA BootLoader (or AMD BootLoader) - The portion of the AMD processor
18*b9411a12SAndroid Build Coastguard Worker  initialization that happens from the PSP.  Significantly, Memory
19*b9411a12SAndroid Build Coastguard Worker  Initialization.
20*b9411a12SAndroid Build Coastguard Worker* AC - Electricity: [**Alternating Current**](https://en.wikipedia.org/wiki/Alternating_current)
21*b9411a12SAndroid Build Coastguard Worker* Ack - Acknowledgment / Acknowledged
22*b9411a12SAndroid Build Coastguard Worker* ACM – [**Authenticated Code Module**](https://doc.coreboot.org/security/intel/acm.html)
23*b9411a12SAndroid Build Coastguard Worker* ACP - [**Average CPU power**](https://en.wikipedia.org/wiki/Thermal_design_power)
24*b9411a12SAndroid Build Coastguard Worker* ACPI - The [**Advanced Configuration and Power
25*b9411a12SAndroid Build Coastguard Worker  Interface**](http://en.wikipedia.org/wiki/Advanced_Configuration_and_Power_Interface)
26*b9411a12SAndroid Build Coastguard Worker  is an industry standard for letting the OS control power management.
27*b9411a12SAndroid Build Coastguard Worker  * [https://uefi.org/specifications](https://uefi.org/specifications)
28*b9411a12SAndroid Build Coastguard Worker  * [http://kernelslacker.livejournal.com/88243.html](http://kernelslacker.livejournal.com/88243.html)
29*b9411a12SAndroid Build Coastguard Worker* ADC - [**Analog-to-Digital Converter**](https://en.wikipedia.org/wiki/Analog-to-digital_converter)
30*b9411a12SAndroid Build Coastguard Worker* ADL - Intel: [**Alder Lake**](https://en.wikichip.org/wiki/intel/microarchitectures/alder_lake)
31*b9411a12SAndroid Build Coastguard Worker* AES - [**Advanced Encryption Standard**](https://en.wikipedia.org/wiki/Advanced_Encryption_Standard)
32*b9411a12SAndroid Build Coastguard Worker* AESKL - Intel: AES Key Locker
33*b9411a12SAndroid Build Coastguard Worker* AGESA - [**AMD Generic Encapsulated Software Architecture**](https://en.wikipedia.org/wiki/AGESA_)
34*b9411a12SAndroid Build Coastguard Worker* AGP - The [**Accelerated Graphics
35*b9411a12SAndroid Build Coastguard Worker  Port**](https://en.wikipedia.org/wiki/Accelerated_Graphics_Port) is an
36*b9411a12SAndroid Build Coastguard Worker  older (1997-2004) point-to-point bus for video cards to communicate
37*b9411a12SAndroid Build Coastguard Worker  with the processor.
38*b9411a12SAndroid Build Coastguard Worker* AHCI - The [**Advanced Host Controller
39*b9411a12SAndroid Build Coastguard Worker  Interface**](https://en.wikipedia.org/wiki/Advanced_Host_Controller_Interface)
40*b9411a12SAndroid Build Coastguard Worker  is a standard register set for communicating with a SATA controller.
41*b9411a12SAndroid Build Coastguard Worker  * [http://www.intel.com/technology/serialata/ahci.htm](http://www.intel.com/technology/serialata/ahci.htm)
42*b9411a12SAndroid Build Coastguard Worker  * [http://download.intel.com/technology/serialata/pdf/rev1_3.pdf](http://download.intel.com/technology/serialata/pdf/rev1_3.pdf)
43*b9411a12SAndroid Build Coastguard Worker* AIC - Add-in Card
44*b9411a12SAndroid Build Coastguard Worker* AIO - Computer formfactor: [**All In One**](https://en.wikipedia.org/wiki/Desktop_computer#All-in-one)
45*b9411a12SAndroid Build Coastguard Worker* ALIB - AMD: ACPI-ASL Library
46*b9411a12SAndroid Build Coastguard Worker* ALS - [**Ambient Light Sensor**](https://en.wikipedia.org/wiki/Ambient_light_sensor)
47*b9411a12SAndroid Build Coastguard Worker* ALU - [**Arithmetic Logic Unit**](https://en.wikipedia.org/wiki/Arithmetic_logic_unit)
48*b9411a12SAndroid Build Coastguard Worker* AMBA - ARM: [**Advanced Microcontroller Bus
49*b9411a12SAndroid Build Coastguard Worker  Architecture**](https://en.wikipedia.org/wiki/Advanced_Microcontroller_Bus_Architecture):
50*b9411a12SAndroid Build Coastguard Worker  An open standard to connect and manage functional blocks in an SoC
51*b9411a12SAndroid Build Coastguard Worker  (System on a Chip)
52*b9411a12SAndroid Build Coastguard Worker* AMD64 - Another name for [**x86-64**](https://en.wikipedia.org/wiki/X86-64)
53*b9411a12SAndroid Build Coastguard Worker* AMD-Vi AMD: The AMD name for their IOMMU implementation
54*b9411a12SAndroid Build Coastguard Worker* AMPL - AMD: [**Advanced Platform Management Link**](https://web.archive.org/web/20220509053546/https://developer.amd.com/wordpress/media/2012/10/419181.pdf) - Also referred to as
55*b9411a12SAndroid Build Coastguard Worker  SBI: Sideband Interface
56*b9411a12SAndroid Build Coastguard Worker* AMT - Intel: [**Active Management Technology**](https://en.wikipedia.org/wiki/Intel_Active_Management_Technology)
57*b9411a12SAndroid Build Coastguard Worker* ANSI - [**American National Standards Institute**](https://en.wikipedia.org/wiki/American_National_Standards_Institute)
58*b9411a12SAndroid Build Coastguard Worker* AOAC - AMD: Always On, Always Connected
59*b9411a12SAndroid Build Coastguard Worker* AP - Application processor - The main processor on the board (as
60*b9411a12SAndroid Build Coastguard Worker  opposed to the embedded controller or other processors that may be on
61*b9411a12SAndroid Build Coastguard Worker  the system), any cores in the processor chip that aren't the BSP (Boot
62*b9411a12SAndroid Build Coastguard Worker  Strap Processor).
63*b9411a12SAndroid Build Coastguard Worker* APCB - AMD: AMD PSP Customization Block
64*b9411a12SAndroid Build Coastguard Worker* API - [**Application Programming Interface**](https://en.wikipedia.org/wiki/API)
65*b9411a12SAndroid Build Coastguard Worker* APIC - [**Advanced Programmable Interrupt
66*b9411a12SAndroid Build Coastguard Worker  Controller**](https://en.wikipedia.org/wiki/Advanced_Programmable_Interrupt_Controller)
67*b9411a12SAndroid Build Coastguard Worker  this is an advanced version of a PIC that can handle interrupts from
68*b9411a12SAndroid Build Coastguard Worker  and for multiple CPUs. Modern systems usually have several APICs:
69*b9411a12SAndroid Build Coastguard Worker  Local APICs (LAPIC) are CPU-bound, IO-APICs are bridge-bound.
70*b9411a12SAndroid Build Coastguard Worker  * [http://osdev.berlios.de/pic.html](http://osdev.berlios.de/pic.html)
71*b9411a12SAndroid Build Coastguard Worker* APL - Intel: [**Apollo Lake**](https://en.wikichip.org/wiki/intel/cores/apollo_lake)
72*b9411a12SAndroid Build Coastguard Worker* APM - [**Advanced Power Management**](https://en.wikipedia.org/wiki/Advanced_Power_Management) - The standard for power management
73*b9411a12SAndroid Build Coastguard Worker  before ACPI (Yes, they’re both advanced).  APM was managed entirely by
74*b9411a12SAndroid Build Coastguard Worker  the firmware and the operating system had no control or even awareness
75*b9411a12SAndroid Build Coastguard Worker  of the power management.
76*b9411a12SAndroid Build Coastguard Worker* APOB - AMD: [**AGESA PSP Output Buffer**](https://doc.coreboot.org/soc/amd/family17h.html#additional-definitions)
77*b9411a12SAndroid Build Coastguard Worker* APU - AMD: [**Accelerated Processing Unit**](https://en.wikipedia.org/wiki/AMD_Accelerated_Processing_Unit)
78*b9411a12SAndroid Build Coastguard Worker* ARC - HDMI: [**Audio Return Channel**](https://en.wikipedia.org/wiki/HDMI#ARC)
79*b9411a12SAndroid Build Coastguard Worker* ARM - [**Advanced RISC Machines**](https://en.wikipedia.org/wiki/Arm_%28company%29) - Originally Acorn RISC Machine.  This
80*b9411a12SAndroid Build Coastguard Worker  may refer to either the company or the instruction set.
81*b9411a12SAndroid Build Coastguard Worker* ARP - Networking: [**Address Resolution Protocol**](https://en.wikipedia.org/wiki/Address_Resolution_Protocol)
82*b9411a12SAndroid Build Coastguard Worker* ASCII - [**American Standard Code for Information Interchange**](https://en.wikipedia.org/wiki/ASCII)
83*b9411a12SAndroid Build Coastguard Worker* ASEG - The A_0000h-B_FFFFh memory segment - this area was typically
84*b9411a12SAndroid Build Coastguard Worker  hidden by the Video BIOS
85*b9411a12SAndroid Build Coastguard Worker* ASF - [**Alert Standard Format**](https://en.wikipedia.org/wiki/Alert_Standard_Format)
86*b9411a12SAndroid Build Coastguard Worker* ASL - [**ACPI Source Language**](https://uefi.org/htmlspecs/ACPI_Spec_6_4_html/19_ASL_Reference/ACPI_Source_Language_Reference.html)
87*b9411a12SAndroid Build Coastguard Worker* ASLR - Address Space Layout Randomization
88*b9411a12SAndroid Build Coastguard Worker* ASP - AMD: AMD Security Processor (Formerly the PSP - Platform
89*b9411a12SAndroid Build Coastguard Worker  Security Processor)
90*b9411a12SAndroid Build Coastguard Worker* ASPM - PCI: [**Active State Power
91*b9411a12SAndroid Build Coastguard Worker  Management**](https://en.wikipedia.org/wiki/Active_State_Power_Management)
92*b9411a12SAndroid Build Coastguard Worker* ATA - [**Advanced Technology Attachment**](https://en.wikipedia.org/wiki/Parallel_ATA)
93*b9411a12SAndroid Build Coastguard Worker* ATS - PCIe: Address Translation Services
94*b9411a12SAndroid Build Coastguard Worker* ATAPI - [**ATA Packet Interface**](https://en.wikipedia.org/wiki/Parallel_ATA#ATAPI)
95*b9411a12SAndroid Build Coastguard Worker* ATX - [**Advanced Technology eXtended**](https://en.wikipedia.org/wiki/ATX)
96*b9411a12SAndroid Build Coastguard Worker* AVX -  [**Advanced Vector Extensions**](https://en.wikipedia.org/wiki/Advanced_Vector_Extensions)
97*b9411a12SAndroid Build Coastguard Worker
98*b9411a12SAndroid Build Coastguard Worker
99*b9411a12SAndroid Build Coastguard Worker## B
100*b9411a12SAndroid Build Coastguard Worker
101*b9411a12SAndroid Build Coastguard Worker* BAR - [**Base Address Register**](https://en.wikipedia.org/wiki/Base_Address_Register) This generally refers to one of the
102*b9411a12SAndroid Build Coastguard Worker  base address registers in the PCI config space of a PCI device
103*b9411a12SAndroid Build Coastguard Worker* Baud - [**Baud**](https://en.wikipedia.org/wiki/Baud) - Not an acronym - Symbol rate unit of symbols per second, named
104*b9411a12SAndroid Build Coastguard Worker  after Émile Baudot
105*b9411a12SAndroid Build Coastguard Worker* BBS - [**BIOS boot specification**](https://en.wikipedia.org/wiki/Option_ROM#BIOS_Boot_Specification)
106*b9411a12SAndroid Build Coastguard Worker* BCD - [**Binary-Coded Decimal**](https://en.wikipedia.org/wiki/Binary-coded_decimal)
107*b9411a12SAndroid Build Coastguard Worker* BCT - Intel: [**Binary Configuration Tool**](https://github.com/intel/BCT)
108*b9411a12SAndroid Build Coastguard Worker* BDA - [**BIOS Data Area**](http://www.bioscentral.com/misc/bda.htm) This refers to the memory area of 0x40:0000 which is where the original PC-BIOS stored its data tables.
109*b9411a12SAndroid Build Coastguard Worker* BDF - [**BUS, Device, Function**](https://en.wikipedia.org/wiki/PCI_configuration_space#Technical_information) - A way of referencing a PCI Device
110*b9411a12SAndroid Build Coastguard Worker  function address.
111*b9411a12SAndroid Build Coastguard Worker* BDS - UEFI: [**Boot-Device Select**](https://en.wikipedia.org/wiki/Unified_Extensible_Firmware_Interface#BDS_%E2%80%93_Boot_Device_Select)
112*b9411a12SAndroid Build Coastguard Worker* BDW - Intel: [**Broadwell**](https://en.wikichip.org/wiki/intel/microarchitectures/broadwell_%28client%29)
113*b9411a12SAndroid Build Coastguard Worker* BERT - ACPI: [**Boot Error Record Table**](https://uefi.org/specs/ACPI/6.4/18_ACPI_Platform_Error_Interfaces/error-source-discovery.html)
114*b9411a12SAndroid Build Coastguard Worker* BGA - [**Ball Grid Array**](https://en.wikipedia.org/wiki/Ball_grid_array)
115*b9411a12SAndroid Build Coastguard Worker* BGP - Networking: [**Border Gateway Protocol**](https://en.wikipedia.org/wiki/Border_Gateway_Protocol)
116*b9411a12SAndroid Build Coastguard Worker* Big Real mode - Real mode running in a way that allows it to access
117*b9411a12SAndroid Build Coastguard Worker  the entire 4GiB of the 32-bit address space. Also known as flat mode
118*b9411a12SAndroid Build Coastguard Worker  or [**Unreal mode**](https://en.wikipedia.org/wiki/Unreal_mode).
119*b9411a12SAndroid Build Coastguard Worker* BIOS - [**Basic Input/Output
120*b9411a12SAndroid Build Coastguard Worker  System**](https://en.wikipedia.org/wiki/BIOS)
121*b9411a12SAndroid Build Coastguard Worker* BIST - The [**Built-in Self Test**](https://en.wikipedia.org/wiki/Built-in_self-test) is a test run by the processor on
122*b9411a12SAndroid Build Coastguard Worker  itself when it is first started. Usually, any nonzero value indicates
123*b9411a12SAndroid Build Coastguard Worker  that the selftest failed.
124*b9411a12SAndroid Build Coastguard Worker* Bit-banging - [**Bit-banging**](https://en.wikipedia.org/wiki/Bit_banging) - A term for the method of emulating a more complex
125*b9411a12SAndroid Build Coastguard Worker  protocol by using GPIOs.
126*b9411a12SAndroid Build Coastguard Worker* BKDG - AMD: [**Bios & Kernel Developers' guide**](https://en.wikichip.org/wiki/amd/List_of_AMD_publications) (Replaced by the PPR -
127*b9411a12SAndroid Build Coastguard Worker  Processor Programming Reference)
128*b9411a12SAndroid Build Coastguard Worker* BLOB - [**Binary Large OBject**](https://en.wikipedia.org/wiki/Binary_large_object) - Originally a collection of binary files
129*b9411a12SAndroid Build Coastguard Worker  stored as a single object, this was co-opted by the open source
130*b9411a12SAndroid Build Coastguard Worker  communities to mean any proprietary binary file that is not available
131*b9411a12SAndroid Build Coastguard Worker  as source code.
132*b9411a12SAndroid Build Coastguard Worker* BM - [**Bus Master**](https://en.wikipedia.org/wiki/Bus_mastering)
133*b9411a12SAndroid Build Coastguard Worker* BMC - [**Baseboard Management Controller**](https://en.wikipedia.org/wiki/Intelligent_Platform_Management_Interface#Baseboard_management_controller)
134*b9411a12SAndroid Build Coastguard Worker* BMP - [**Bitmap**](https://en.wikipedia.org/wiki/BMP_file_format)
135*b9411a12SAndroid Build Coastguard Worker* BOM - [**Bill of Materials**](https://en.wikipedia.org/wiki/Bill_of_materials)
136*b9411a12SAndroid Build Coastguard Worker* BPDT - Boot Partition Description Table
137*b9411a12SAndroid Build Coastguard Worker* bps - Bits Per Second
138*b9411a12SAndroid Build Coastguard Worker* BS - coreboot: Boot State - coreboot's ramstage sequence are made up
139*b9411a12SAndroid Build Coastguard Worker  of boot states.  Each of these states can be hooked to run functions
140*b9411a12SAndroid Build Coastguard Worker  before the stat, during the state, or after the state is complete.
141*b9411a12SAndroid Build Coastguard Worker* BSF - Intel: [**Boot Specification File**](https://www.intel.com/content/dam/develop/external/us/en/documents/boot-setting-1-0-820293.pdf)
142*b9411a12SAndroid Build Coastguard Worker* BSP - BootStrap Processor - The initialization core of the main
143*b9411a12SAndroid Build Coastguard Worker  system processor.  This is the processor core that starts the boot
144*b9411a12SAndroid Build Coastguard Worker  process.
145*b9411a12SAndroid Build Coastguard Worker* BSS - [**Block Starting Symbol**](https://en.wikipedia.org/wiki/.bss)
146*b9411a12SAndroid Build Coastguard Worker* BT - [**Bluetooth**](https://en.wikipedia.org/wiki/Bluetooth)
147*b9411a12SAndroid Build Coastguard Worker* Bus - Initially a term for a number of connectors wired together in
148*b9411a12SAndroid Build Coastguard Worker  parallel, this is now used as a term for any hardware communication
149*b9411a12SAndroid Build Coastguard Worker  method.
150*b9411a12SAndroid Build Coastguard Worker* BWG - Intel: BIOS Writers Guide
151*b9411a12SAndroid Build Coastguard Worker
152*b9411a12SAndroid Build Coastguard Worker
153*b9411a12SAndroid Build Coastguard Worker## C
154*b9411a12SAndroid Build Coastguard Worker* C-states: ACPI Processor Idle states.
155*b9411a12SAndroid Build Coastguard Worker  [**C-States**](https://en.wikichip.org/wiki/acpi/c-states) C0-Cx: Each
156*b9411a12SAndroid Build Coastguard Worker  higher number saves more power, but takes longer to return to a fully
157*b9411a12SAndroid Build Coastguard Worker  running processor.
158*b9411a12SAndroid Build Coastguard Worker* C0 - ACPI Defined Processor Idle state: Active - CPU is running
159*b9411a12SAndroid Build Coastguard Worker* C1 - ACPI Defined Processor Idle state: Halt - Nothing currently
160*b9411a12SAndroid Build Coastguard Worker  running, but can start running again immediately
161*b9411a12SAndroid Build Coastguard Worker* C2 - ACPI Defined Processor Idle state: Stop-clock - core clocks off
162*b9411a12SAndroid Build Coastguard Worker* C3 - ACPI Defined Processor Idle state: Sleep - L1 & L2 caches may be
163*b9411a12SAndroid Build Coastguard Worker  saved to Last Level Cache (LLC), core powered down.
164*b9411a12SAndroid Build Coastguard Worker* C4+ - Processor Specific idle states
165*b9411a12SAndroid Build Coastguard Worker* CAR - [**Cache As RAM**](https://web.archive.org/web/20140818050214/https://www.coreboot.org/data/yhlu/cache_as_ram_lb_09142006.pdf)
166*b9411a12SAndroid Build Coastguard Worker* CBFS - coreboot filesystem
167*b9411a12SAndroid Build Coastguard Worker* CBMEM - coreboot Memory
168*b9411a12SAndroid Build Coastguard Worker* CBI - Google: [**CrOS Board Information**](https://chromium.googlesource.com/chromiumos/docs/+/HEAD/design_docs/cros_board_info.md)
169*b9411a12SAndroid Build Coastguard Worker* CDN - [**Content Delivery Network**](https://en.wikipedia.org/wiki/Content_delivery_network)
170*b9411a12SAndroid Build Coastguard Worker* CEM - PCIe: [**Card ElectroMechanical**](https://members.pcisig.com/wg/PCI-SIG/document/folder/839) specification
171*b9411a12SAndroid Build Coastguard Worker* CFL - [**Coffee Lake**](https://en.wikichip.org/wiki/intel/microarchitectures/coffee_lake)
172*b9411a12SAndroid Build Coastguard Worker* CID - [**Coverity ID**](https://en.wikipedia.org/wiki/Coverity)
173*b9411a12SAndroid Build Coastguard Worker* CIM - [**Common Information Model**](https://www.dmtf.org/standards/cim)
174*b9411a12SAndroid Build Coastguard Worker* CISC - [**Complex Instruction Set Computer**](https://en.wikipedia.org/wiki/Complex_instruction_set_computer)
175*b9411a12SAndroid Build Coastguard Worker* CL - ChangeList - Another name for a patch or commit.  This seems to be
176*b9411a12SAndroid Build Coastguard Worker  Perforce notation.
177*b9411a12SAndroid Build Coastguard Worker* CLK - Clock - Used when there isn't enough room for 2 additional
178*b9411a12SAndroid Build Coastguard Worker  characters - similar to RST, for people who hate vowels.
179*b9411a12SAndroid Build Coastguard Worker* CML - Intel: [**Comet Lake**](https://en.wikichip.org/wiki/intel/microarchitectures/comet_lake)
180*b9411a12SAndroid Build Coastguard Worker* CMOS - [**Complementary Metal Oxide
181*b9411a12SAndroid Build Coastguard Worker  Semiconductor**](https://en.wikipedia.org/wiki/Nonvolatile_BIOS_memory)
182*b9411a12SAndroid Build Coastguard Worker  - This is a method of making ICs (Integrated Circuits). For BIOS, it’s
183*b9411a12SAndroid Build Coastguard Worker  generally used to describe a section of NVRAM (Non-volatile RAM), in
184*b9411a12SAndroid Build Coastguard Worker  this case a section battery-backed memory in the RTC (Real Time Clock)
185*b9411a12SAndroid Build Coastguard Worker  that is typically used to store BIOS settings.
186*b9411a12SAndroid Build Coastguard Worker  *[https://en.wikipedia.org/wiki/Nonvolatile_BIOS_memory](https://en.wikipedia.org/wiki/Nonvolatile_BIOS_memory)
187*b9411a12SAndroid Build Coastguard Worker* CNL - Intel: [**Cannon Lake**](https://en.wikichip.org/wiki/intel/microarchitectures/cannon_lake) (formerly Skymont)
188*b9411a12SAndroid Build Coastguard Worker* CNVi - Intel: [**Connectivity Integration**](https://en.wikipedia.org/wiki/CNVi)
189*b9411a12SAndroid Build Coastguard Worker* CPL - x86: Current Privilege Level - Privilege levels range from 0-3; lower numbers are more privileged.
190*b9411a12SAndroid Build Coastguard Worker* CPLD - [**Complex Programmable Logic Device**](https://en.wikipedia.org/wiki/Complex_programmable_logic_device)
191*b9411a12SAndroid Build Coastguard Worker* CPPC - AMD: Collaborative Processor Performance Controls
192*b9411a12SAndroid Build Coastguard Worker* CPS - Characters Per Second
193*b9411a12SAndroid Build Coastguard Worker* CPU - [**Central Processing
194*b9411a12SAndroid Build Coastguard Worker  Unit**](https://en.wikipedia.org/wiki/Central_processing_unit)
195*b9411a12SAndroid Build Coastguard Worker* CPUID - x86: [**CPU Identification**](https://en.wikipedia.org/wiki/CPUID) opcode
196*b9411a12SAndroid Build Coastguard Worker* Cr50 - Google: The first generation Google Security Chip (GSC) used on
197*b9411a12SAndroid Build Coastguard Worker  ChromeOS devices.
198*b9411a12SAndroid Build Coastguard Worker* CRB - Customer Reference Board
199*b9411a12SAndroid Build Coastguard Worker* CRLF - Carriage Return, Line Feed - \\r\\n - The standard window EOL
200*b9411a12SAndroid Build Coastguard Worker  (End-of-Line) marker.
201*b9411a12SAndroid Build Coastguard Worker* crt0 - [**C Run Time 0**](https://en.wikipedia.org/wiki/Crt0)
202*b9411a12SAndroid Build Coastguard Worker* crt0s - crt0 Source code
203*b9411a12SAndroid Build Coastguard Worker* CRT - [**Cathode Ray Tube**](https://en.wikipedia.org/wiki/Cathode-ray_tube)
204*b9411a12SAndroid Build Coastguard Worker* CSE - Intel: Converged Security Engine
205*b9411a12SAndroid Build Coastguard Worker* CSI - MIPI: [**Camera Serial
206*b9411a12SAndroid Build Coastguard Worker  Interface**](https://en.wikipedia.org/wiki/Camera_Serial_Interface)
207*b9411a12SAndroid Build Coastguard Worker* CSME - Intel: Converged Security and Management Engine
208*b9411a12SAndroid Build Coastguard Worker* CTLE - Intel: Continuous Time Linear Equalization
209*b9411a12SAndroid Build Coastguard Worker* CVE - [**Common Vulnerabilities and Exposures**](https://en.wikipedia.org/wiki/Common_Vulnerabilities_and_Exposures)
210*b9411a12SAndroid Build Coastguard Worker* CXMT - ChangXin Memory Technologies
211*b9411a12SAndroid Build Coastguard Worker* CZN - AMD: [**Cezanne**](https://en.wikichip.org/wiki/amd/cores/cezanne) - CPU Family 19h, Model 50h
212*b9411a12SAndroid Build Coastguard Worker
213*b9411a12SAndroid Build Coastguard Worker
214*b9411a12SAndroid Build Coastguard Worker## D
215*b9411a12SAndroid Build Coastguard Worker
216*b9411a12SAndroid Build Coastguard Worker* D$ - Data Cache
217*b9411a12SAndroid Build Coastguard Worker* D-States - [**ACPI Device power
218*b9411a12SAndroid Build Coastguard Worker  states**](https://en.wikipedia.org/wiki/Advanced_Configuration_and_Power_Interface#Device_states)
219*b9411a12SAndroid Build Coastguard Worker  D0-D3 - These are device specific power states, with each higher
220*b9411a12SAndroid Build Coastguard Worker  number requiring less power, and typically taking a longer time to get
221*b9411a12SAndroid Build Coastguard Worker  back to D0, fully running.
222*b9411a12SAndroid Build Coastguard Worker* D0 - ACPI Device power state: Active - Device fully on and running
223*b9411a12SAndroid Build Coastguard Worker* D1 - ACPI Device power state: Lower power than D0
224*b9411a12SAndroid Build Coastguard Worker* D2 - ACPI Device power state: Lower power than D1
225*b9411a12SAndroid Build Coastguard Worker* D3 Hot - ACPI Device power state: Device is in a low power state, but
226*b9411a12SAndroid Build Coastguard Worker  still has power.
227*b9411a12SAndroid Build Coastguard Worker* D3 Cold - ACPI Device power state: Power is completely removed from
228*b9411a12SAndroid Build Coastguard Worker  the device.
229*b9411a12SAndroid Build Coastguard Worker* DASH - [**Desktop and mobile Architecture for System Hardware**](https://en.wikipedia.org/wiki/Desktop_and_mobile_Architecture_for_System_Hardware)
230*b9411a12SAndroid Build Coastguard Worker* DB - DaughterBoard
231*b9411a12SAndroid Build Coastguard Worker* DbC - USB: Debug Capability on the USB host controller
232*b9411a12SAndroid Build Coastguard Worker* DC - Electricity: Direct Current
233*b9411a12SAndroid Build Coastguard Worker* DCP - Digital Content Protection
234*b9411a12SAndroid Build Coastguard Worker* DCR - **Decode Control Register** This is a way of identifying the
235*b9411a12SAndroid Build Coastguard Worker  hardware in question. This is generally paired with a Vendor ID (VID)
236*b9411a12SAndroid Build Coastguard Worker* DDC - [**Display Data Channel**](https://en.wikipedia.org/wiki/Display_Data_Channel)
237*b9411a12SAndroid Build Coastguard Worker* DDI -  Intel: Digital Display Interface
238*b9411a12SAndroid Build Coastguard Worker* DDR - [**Double Data Rate**](https://en.wikipedia.org/wiki/Double_data_rate)
239*b9411a12SAndroid Build Coastguard Worker* DEVAPC - Mediatek: Device Access Permission Control
240*b9411a12SAndroid Build Coastguard Worker* DF - Data Fabric
241*b9411a12SAndroid Build Coastguard Worker* DFP - USB: Downstream Facing port
242*b9411a12SAndroid Build Coastguard Worker* DHCP - [**Dynamic Host Configuration Protocol**](https://en.wikipedia.org/wiki/Dynamic_Host_Configuration_Protocol)
243*b9411a12SAndroid Build Coastguard Worker* DID - Device Identifier
244*b9411a12SAndroid Build Coastguard Worker* DIMM - [**Dual Inline Memory Module**](https://en.wikipedia.org/wiki/DIMM)
245*b9411a12SAndroid Build Coastguard Worker* DIP - [**Dual inline package**](https://en.wikipedia.org/wiki/Dual_in-line_package)
246*b9411a12SAndroid Build Coastguard Worker* DMA - [**Direct Memory
247*b9411a12SAndroid Build Coastguard Worker  Access**](https://en.wikipedia.org/wiki/Direct_memory_access) Allows
248*b9411a12SAndroid Build Coastguard Worker  certain hardware subsystems within a computer to access system memory
249*b9411a12SAndroid Build Coastguard Worker  for reading and/or writing independently of the main CPU. Examples of
250*b9411a12SAndroid Build Coastguard Worker  systems that use DMA: Hard Disk Controller, Disk Drive Controller,
251*b9411a12SAndroid Build Coastguard Worker  Graphics Card, Sound Card. DMA is an essential feature of all modern
252*b9411a12SAndroid Build Coastguard Worker  computers, as it allows devices of different speeds to communicate
253*b9411a12SAndroid Build Coastguard Worker  without subjecting the CPU to a massive interrupt load.
254*b9411a12SAndroid Build Coastguard Worker* DMI - Direct Media Interface is a link/bus between CPU and PCH.
255*b9411a12SAndroid Build Coastguard Worker* DMI - [**Desktop Management Interface**](https://en.wikipedia.org/wiki/Desktop_Management_Interface)
256*b9411a12SAndroid Build Coastguard Worker* DMIC - Digital Microphone
257*b9411a12SAndroid Build Coastguard Worker* DMTF - [**Distributed Management Task Force**](https://en.wikipedia.org/wiki/Distributed_Management_Task_Force)
258*b9411a12SAndroid Build Coastguard Worker* DMZ - Demilitarized Zone
259*b9411a12SAndroid Build Coastguard Worker* DNS - [**Domain Name Service**](https://en.wikipedia.org/wiki/Domain_Name_System)
260*b9411a12SAndroid Build Coastguard Worker* DNV - Intel: [**Denverton**](https://en.wikichip.org/wiki/intel/cores/denverton)
261*b9411a12SAndroid Build Coastguard Worker* DOS - Disk Operating System
262*b9411a12SAndroid Build Coastguard Worker* DP - DisplayPort
263*b9411a12SAndroid Build Coastguard Worker* DPM - Mediatek: DRAM Power Manager
264*b9411a12SAndroid Build Coastguard Worker* DPTC - AMD: Dynamic Power and Thermal Control
265*b9411a12SAndroid Build Coastguard Worker* DPTF - Intel: Dynamic Power and Thermal Framework
266*b9411a12SAndroid Build Coastguard Worker* DRAM - Memory: [**Dynamic Random Access Memory**](https://en.wikipedia.org/wiki/Dynamic_random-access_memory)
267*b9411a12SAndroid Build Coastguard Worker* DRTM - Dynamic Root of Trust for Measurement
268*b9411a12SAndroid Build Coastguard Worker* DQ - Memory: Data I/O signals.  On a D-flipflop, used for SRAM, the
269*b9411a12SAndroid Build Coastguard Worker  data-in pin is generally referred to as D, and the data-out pin is Q,
270*b9411a12SAndroid Build Coastguard Worker  thus the IO Data signal lines are referred to as DQ lines.
271*b9411a12SAndroid Build Coastguard Worker* DQS - Memory: Data Q Strobe - Data valid signal for DDR memory.
272*b9411a12SAndroid Build Coastguard Worker* DRM - [**Digital Rights
273*b9411a12SAndroid Build Coastguard Worker  Management**](https://en.wikipedia.org/wiki/Digital_rights_management)
274*b9411a12SAndroid Build Coastguard Worker* DRP - USB: Port than can be switched between either a Downstream facing (DFP) or
275*b9411a12SAndroid Build Coastguard Worker  an Upstream Facing (UFP).
276*b9411a12SAndroid Build Coastguard Worker* DRQ - DMA Request
277*b9411a12SAndroid Build Coastguard Worker* DRTU - Intel: Diagnostics and Regulatory Testing Utility
278*b9411a12SAndroid Build Coastguard Worker* DSDT - The [**Differentiated System Descriptor
279*b9411a12SAndroid Build Coastguard Worker  Table**](http://acpi.sourceforge.net/dsdt/index.php), is generated by
280*b9411a12SAndroid Build Coastguard Worker  BIOS and necessary for ACPI. Implementation of ACPI in coreboot needs
281*b9411a12SAndroid Build Coastguard Worker  to be done in a "cleanroom" development process and **MAY NOT BE
282*b9411a12SAndroid Build Coastguard Worker  COPIED** from an existing firmware to avoid legal issues.
283*b9411a12SAndroid Build Coastguard Worker* DSC - [**Digital Signal Controller**](https://en.wikipedia.org/wiki/Digital_signal_controller)
284*b9411a12SAndroid Build Coastguard Worker* DSL - [**Digital subscriber line**](https://en.wikipedia.org/wiki/Digital_subscriber_line)
285*b9411a12SAndroid Build Coastguard Worker* DSP - [**Digital Signal Processor**](https://en.wikipedia.org/wiki/Digital_signal_processor)
286*b9411a12SAndroid Build Coastguard Worker* DTB - U-Boot: Device Tree Binary
287*b9411a12SAndroid Build Coastguard Worker* dTPM - Discrete TPM (Trusted Platform Module) - A separate TPM chip,
288*b9411a12SAndroid Build Coastguard Worker  vs Integrated TPMs or fTPMs (Firmware TPMs).
289*b9411a12SAndroid Build Coastguard Worker* DTS - U-Boot: Device Tree Source
290*b9411a12SAndroid Build Coastguard Worker* DUT - Device Under Test
291*b9411a12SAndroid Build Coastguard Worker* DvC - USB: Debug Capability on the USB Device (Device Capability)
292*b9411a12SAndroid Build Coastguard Worker* DVFS - ARM: Dynamic Voltage and Frequency Scaling
293*b9411a12SAndroid Build Coastguard Worker* DVI - [**Digital Video Interface**](https://en.wikipedia.org/wiki/Digital_Visual_Interface)
294*b9411a12SAndroid Build Coastguard Worker* DVT - Production Timeline: Design Validation Test
295*b9411a12SAndroid Build Coastguard Worker* DW - DesignWare: A portfolio of silicon IP blocks for sale by the
296*b9411a12SAndroid Build Coastguard Worker  Synopsys company.  Includes blocks like USB, MIPI, PCIe, HDMI, SATA,
297*b9411a12SAndroid Build Coastguard Worker  I2c, memory controllers and more.
298*b9411a12SAndroid Build Coastguard Worker* DXE - UEFI:  [**Driver Execution Environment**](https://en.wikipedia.org/wiki/Unified_Extensible_Firmware_Interface#DXE_%E2%80%93_Driver_Execution_Environment_)
299*b9411a12SAndroid Build Coastguard Worker* DXIO - AMD: Distributed CrossBar I/O
300*b9411a12SAndroid Build Coastguard Worker
301*b9411a12SAndroid Build Coastguard Worker
302*b9411a12SAndroid Build Coastguard Worker## E
303*b9411a12SAndroid Build Coastguard Worker
304*b9411a12SAndroid Build Coastguard Worker* EAPD - Intel: [**External Amplifier Power Down**](https://web.archive.org/web/20210203194800/https://www.eeweb.com/hd-audio-eapd/)
305*b9411a12SAndroid Build Coastguard Worker* EBDA - Extended BIOS Data Area
306*b9411a12SAndroid Build Coastguard Worker* EBG - Intel: Emmitsburg PCH
307*b9411a12SAndroid Build Coastguard Worker* ECC - [**Error Correction Code**](https://en.wikipedia.org/wiki/Error_correction_code) - Typically used to refer to a type of
308*b9411a12SAndroid Build Coastguard Worker  memory that can detect and correct memory errors.
309*b9411a12SAndroid Build Coastguard Worker* EDID - [**Extended Display Identification Data**](https://en.wikipedia.org/wiki/Extended_Display_Identification_Data)
310*b9411a12SAndroid Build Coastguard Worker* EDK2 - EFI Development Kit 2
311*b9411a12SAndroid Build Coastguard Worker* EDO - Memory: [**Extended Data
312*b9411a12SAndroid Build Coastguard Worker  Out**](https://en.wikipedia.org/wiki/Dynamic_random-access_memory#Extended_data_out_DRAM)
313*b9411a12SAndroid Build Coastguard Worker  - A DRAM standard introduced in 1994 that improved upon, but was
314*b9411a12SAndroid Build Coastguard Worker  backwards compatible with FPM (Fast Page Mode) memory.
315*b9411a12SAndroid Build Coastguard Worker* eDP - [**Embedded DisplayPort**](https://en.wikipedia.org/wiki/DisplayPort#eDP)
316*b9411a12SAndroid Build Coastguard Worker* EDS - Intel: External Design Specification
317*b9411a12SAndroid Build Coastguard Worker* EEPROM - [**Electrically Erasable Programmable ROM**](https://en.wikipedia.org/wiki/EEPROM) (common mistake:
318*b9411a12SAndroid Build Coastguard Worker  electrical erasable programmable ROM).
319*b9411a12SAndroid Build Coastguard Worker* EFI - [**Extensible Firmware Interface**](https://en.wikipedia.org/wiki/Unified_Extensible_Firmware_Interface)
320*b9411a12SAndroid Build Coastguard Worker* EFS - AMD: Embedded Firmware Structure: The data structure that AMD processors look for first in the boot ROM to start the boot process.
321*b9411a12SAndroid Build Coastguard Worker* EHCI - [**Enhanced Host Controller Interface**](https://en.wikipedia.org/wiki/Host_controller_interface_%28USB%2C_Firewire%29#EHCI) - USB 2.0
322*b9411a12SAndroid Build Coastguard Worker* EHL - Intel: [**Elkhart Lake**](https://en.wikichip.org/wiki/intel/cores/elkhart_lake)
323*b9411a12SAndroid Build Coastguard Worker* EIDE - Enhanced Integrated Drive Electronics
324*b9411a12SAndroid Build Coastguard Worker* EMI - [**ElectroMagnetic
325*b9411a12SAndroid Build Coastguard Worker  Interference**](https://en.wikipedia.org/wiki/Electromagnetic_interference)
326*b9411a12SAndroid Build Coastguard Worker* eMMC - [**embedded MultiMedia
327*b9411a12SAndroid Build Coastguard Worker  Card**](https://en.wikipedia.org/wiki/MultiMediaCard#eMMC)
328*b9411a12SAndroid Build Coastguard Worker* EOP - End of POST
329*b9411a12SAndroid Build Coastguard Worker* EOL - End of Life
330*b9411a12SAndroid Build Coastguard Worker* EPP - Intel: Energy-Performance Preference
331*b9411a12SAndroid Build Coastguard Worker* EPROM - Erasable Programmable Read-Only Memory
332*b9411a12SAndroid Build Coastguard Worker* EROFS - Linux: [**Enhanced Read-Only File System**](https://en.wikipedia.org/wiki/EROFS)
333*b9411a12SAndroid Build Coastguard Worker* ESD - Electrostatic discharge
334*b9411a12SAndroid Build Coastguard Worker* eSPI - Enhanced System Peripheral Interface
335*b9411a12SAndroid Build Coastguard Worker* EVT - Production Timeline: Engineering Validation Test
336*b9411a12SAndroid Build Coastguard Worker
337*b9411a12SAndroid Build Coastguard Worker
338*b9411a12SAndroid Build Coastguard Worker## F
339*b9411a12SAndroid Build Coastguard Worker
340*b9411a12SAndroid Build Coastguard Worker* FADT - ACPI Table: Fixed ACPI Description Table
341*b9411a12SAndroid Build Coastguard Worker* FAE - Field Application Engineer
342*b9411a12SAndroid Build Coastguard Worker* FAT - File Allocation Table
343*b9411a12SAndroid Build Coastguard Worker* FBVDDQ - Nvidia Power: Framebuffer Voltage
344*b9411a12SAndroid Build Coastguard Worker* FCH - AMD: Firmware Control Hub
345*b9411a12SAndroid Build Coastguard Worker* FCS - Production Timeline: First Customer Shipment
346*b9411a12SAndroid Build Coastguard Worker* FDD - Floppy Disk Drive
347*b9411a12SAndroid Build Coastguard Worker* FFS - UEFI: Firmware File System
348*b9411a12SAndroid Build Coastguard Worker* FIFO - First In, First Out
349*b9411a12SAndroid Build Coastguard Worker* FIT - Intel: Firmware Interface Table
350*b9411a12SAndroid Build Coastguard Worker* FIT - Flattened-Image Tree
351*b9411a12SAndroid Build Coastguard Worker* FIVR - Intel: Fully Integrated Voltage Regulators
352*b9411a12SAndroid Build Coastguard Worker* Flashing - Flashing means the writing of flash memory. The BIOS on
353*b9411a12SAndroid Build Coastguard Worker  modern mainboards is stored in a NOR flash EEPROM chip.
354*b9411a12SAndroid Build Coastguard Worker* Flat mode - Real mode running in a way that allows it to access the
355*b9411a12SAndroid Build Coastguard Worker  entire 4GiB of the 32-bit address space.  Also known as Unreal mode or
356*b9411a12SAndroid Build Coastguard Worker  Big Real mode
357*b9411a12SAndroid Build Coastguard Worker* FMAP - coreboot: [**Flash map**](https://doc.coreboot.org/lib/flashmap.html)
358*b9411a12SAndroid Build Coastguard Worker* FPDT - ACPI: Firmware Performance Data Table
359*b9411a12SAndroid Build Coastguard Worker* FPGA - [**Field-Programmable Gate Array**](https://en.wikipedia.org/wiki/Field-programmable_gate_array)
360*b9411a12SAndroid Build Coastguard Worker* Framebuffer - The
361*b9411a12SAndroid Build Coastguard Worker  [**framebuffer**](https://en.wikipedia.org/wiki/Framebuffer) is a part
362*b9411a12SAndroid Build Coastguard Worker  of RAM in a computer which is allocated to hold the graphics
363*b9411a12SAndroid Build Coastguard Worker  information for one frame or picture. This information typically
364*b9411a12SAndroid Build Coastguard Worker  consists of color values for every pixel on the screen. A framebuffer
365*b9411a12SAndroid Build Coastguard Worker  is either:
366*b9411a12SAndroid Build Coastguard Worker  * Off-screen, meaning that writes to the framebuffer don't appear on
367*b9411a12SAndroid Build Coastguard Worker    the visible screen.
368*b9411a12SAndroid Build Coastguard Worker  * On-screen, meaning that the framebuffer is directly coupled to the
369*b9411a12SAndroid Build Coastguard Worker    visible display.
370*b9411a12SAndroid Build Coastguard Worker* FPM - Memory: [**Fast Page Mode**](https://en.wikipedia.org/wiki/Dynamic_random-access_memory#Page_mode_DRAM) - A DRAM standard introduced in 1990.
371*b9411a12SAndroid Build Coastguard Worker* FPU - [**Floating-Point Unit**](https://en.wikipedia.org/wiki/Floating-point_unit)
372*b9411a12SAndroid Build Coastguard Worker* FSB - [**Front-Side Bus**](https://en.wikipedia.org/wiki/Front-side_bus)
373*b9411a12SAndroid Build Coastguard Worker* FSM - Finite State Machine
374*b9411a12SAndroid Build Coastguard Worker* FSP - Intel: Firmware Support Package
375*b9411a12SAndroid Build Coastguard Worker* FSR - Intel: Firmware Status Register
376*b9411a12SAndroid Build Coastguard Worker* FTP - Network Protocol: [**File Transfer Protocol**](https://en.wikipedia.org/wiki/File_Transfer_Protocol)
377*b9411a12SAndroid Build Coastguard Worker* fTPM - Firmware TPM (Trusted Platform Module).  This is a TPM that is
378*b9411a12SAndroid Build Coastguard Worker  based in firmware instead of actual hardware.  It typically runs in
379*b9411a12SAndroid Build Coastguard Worker  some sort of TEE (Trusted Execution Environment).
380*b9411a12SAndroid Build Coastguard Worker* FWCM Intel: firmware Connection Manager
381*b9411a12SAndroid Build Coastguard Worker* FWID - Firmware Identifier
382*b9411a12SAndroid Build Coastguard Worker
383*b9411a12SAndroid Build Coastguard Worker
384*b9411a12SAndroid Build Coastguard Worker## G
385*b9411a12SAndroid Build Coastguard Worker
386*b9411a12SAndroid Build Coastguard Worker* G0 - ACPI Global Power State: System is running
387*b9411a12SAndroid Build Coastguard Worker* G0-G3 - ACPI Global Power States
388*b9411a12SAndroid Build Coastguard Worker* G1 - ACPI Global Power State: System is suspended
389*b9411a12SAndroid Build Coastguard Worker* G2 - ACPI Global Power State: Soft power-off.  The mainboard is off,
390*b9411a12SAndroid Build Coastguard Worker  but can be woken up electronically, by a button, wake-on-lan, a
391*b9411a12SAndroid Build Coastguard Worker  keypress, or some other method.
392*b9411a12SAndroid Build Coastguard Worker* G3 - ACPI Global Power State: Mechanical Off. There is no power going
393*b9411a12SAndroid Build Coastguard Worker  to the system except for a small battery to keep the CMOS contents,
394*b9411a12SAndroid Build Coastguard Worker  Real Time Clock, and maybe a few other registers running.
395*b9411a12SAndroid Build Coastguard Worker* GART - AMD: [**Graphics Address Remapping Table**](https://en.wikipedia.org/wiki/Graphics_address_remapping_table)
396*b9411a12SAndroid Build Coastguard Worker* GATT - Graphics Aperture Translation Table
397*b9411a12SAndroid Build Coastguard Worker* GDT - [Global Descriptor Table](https://wiki.osdev.org/Global_Descriptor_Table)
398*b9411a12SAndroid Build Coastguard Worker* GLK - Intel: [**Gemini Lake**](https://en.wikichip.org/wiki/intel/cores/gemini_lake)
399*b9411a12SAndroid Build Coastguard Worker* GMA - Intel: [**Graphics Media
400*b9411a12SAndroid Build Coastguard Worker  Accelerator**](https://en.wikipedia.org/wiki/Intel_GMA)
401*b9411a12SAndroid Build Coastguard Worker* GNB - Graphics NorthBridge
402*b9411a12SAndroid Build Coastguard Worker* GND - Power: Ground
403*b9411a12SAndroid Build Coastguard Worker* GNVS - Global Non-Volatile Storage
404*b9411a12SAndroid Build Coastguard Worker* GPD - PCH GPIO in Deep Sleep well (D5 power)
405*b9411a12SAndroid Build Coastguard Worker* GPE - ACPI: General Purpose Event
406*b9411a12SAndroid Build Coastguard Worker* GPI - GPIOs: GPIO Input
407*b9411a12SAndroid Build Coastguard Worker* GPIO - [**General Purpose Input/Output**](https://en.wikipedia.org/wiki/General-purpose_Input/Output) (Pin)
408*b9411a12SAndroid Build Coastguard Worker* GPMR - Intel: General Purpose Memory Range
409*b9411a12SAndroid Build Coastguard Worker* GPO - GPIOs: GPIO Output
410*b9411a12SAndroid Build Coastguard Worker* GPP - AMD: General Purpose (PCI/PCIe) port
411*b9411a12SAndroid Build Coastguard Worker* GPP - Intel: PCH GPIO in Primary Well (S0 power only)
412*b9411a12SAndroid Build Coastguard Worker* GPS - Nvidia: GPU Performance Scale
413*b9411a12SAndroid Build Coastguard Worker* GPT - UEFI: [**GUID Partition Table**](https://en.wikipedia.org/wiki/GUID_Partition_Table)
414*b9411a12SAndroid Build Coastguard Worker* GPU - [**Graphics Processing Unit**](https://en.wikipedia.org/wiki/Graphics_processing_unit)
415*b9411a12SAndroid Build Coastguard Worker* GSoC - [**Google Summer of Code**](https://en.wikipedia.org/wiki/Google_Summer_of_Code)
416*b9411a12SAndroid Build Coastguard Worker* GSC - Google Security Chip - Typically Cr50/Ti50, though could also refer to the titan chips
417*b9411a12SAndroid Build Coastguard Worker* GSPI - Generic SPI - These are SPI controllers available for general
418*b9411a12SAndroid Build Coastguard Worker  use, not dedicated to flash, for example.
419*b9411a12SAndroid Build Coastguard Worker* GTDT - ACPI: Generic Timer Description Table
420*b9411a12SAndroid Build Coastguard Worker* GTT - [**Graphics Translation Table**](https://en.wikipedia.org/wiki/Graphics_address_remapping_table)
421*b9411a12SAndroid Build Coastguard Worker* GUID - UEFI: [**Globally Unique IDentifier**](https://en.wikipedia.org/wiki/Universally_unique_identifier)
422*b9411a12SAndroid Build Coastguard Worker
423*b9411a12SAndroid Build Coastguard Worker
424*b9411a12SAndroid Build Coastguard Worker## H
425*b9411a12SAndroid Build Coastguard Worker
426*b9411a12SAndroid Build Coastguard Worker* HBP - Graphics: [**Horizontal Back Porch**](https://en.wikipedia.org/wiki/Horizontal_blanking_interval) In the Horizontal blanking interval, this is the blank area past the end of the scanline
427*b9411a12SAndroid Build Coastguard Worker* HDA - [**High Definition Audio**](https://en.wikipedia.org/wiki/Intel_High_Definition_Audio)
428*b9411a12SAndroid Build Coastguard Worker* HDCP - [**High-bandwidth Digital Content Protection**](https://en.wikipedia.org/wiki/High-bandwidth_Digital_Content_Protection)
429*b9411a12SAndroid Build Coastguard Worker* HDD - Hard Disk Drive
430*b9411a12SAndroid Build Coastguard Worker* HDMI - [**High-Definition Multimedia Interface**](https://en.wikipedia.org/wiki/HDMI)
431*b9411a12SAndroid Build Coastguard Worker* HDR - [**High Dynamic Range**](https://en.wikipedia.org/wiki/High_dynamic_range)
432*b9411a12SAndroid Build Coastguard Worker* HECI - Intel: [**Host Embedded Controller Interface**](https://en.wikipedia.org/wiki/Host_Embedded_Controller_Interface) (Replaced by MEI)
433*b9411a12SAndroid Build Coastguard Worker* HFP - Graphics: [**Horizontal Front Porch**](https://en.wikipedia.org/wiki/Horizontal_blanking_interval) In the Horizontal blanking interval, this is the blank before the start of the next scanline.
434*b9411a12SAndroid Build Coastguard Worker* HID - [**Human Interface
435*b9411a12SAndroid Build Coastguard Worker  Device**](https://en.wikipedia.org/wiki/Human_interface_device)
436*b9411a12SAndroid Build Coastguard Worker* HOB - UEFI: Hand-Off Block
437*b9411a12SAndroid Build Coastguard Worker* HPD - Hot-Plug Detect
438*b9411a12SAndroid Build Coastguard Worker* HPET - [**High Precision Event Timer**](https://en.wikipedia.org/wiki/High_Precision_Event_Timer)
439*b9411a12SAndroid Build Coastguard Worker* HSP - AMD: Hardware Security Processor
440*b9411a12SAndroid Build Coastguard Worker* HSPHY - USB: USB3 High-Speed PHY
441*b9411a12SAndroid Build Coastguard Worker* HSTI - Hardware Security Test Interface
442*b9411a12SAndroid Build Coastguard Worker* HSW - Intel: Haswell
443*b9411a12SAndroid Build Coastguard Worker* Hybrid S3 - System Power State:  This is where the operating system
444*b9411a12SAndroid Build Coastguard Worker  saves the contents of RAM out to the Hard drive, as if preparing to go
445*b9411a12SAndroid Build Coastguard Worker  to S4, but then goes into suspend to RAM.  This allows the system to
446*b9411a12SAndroid Build Coastguard Worker  resume quickly from S3 if the system stays powered, and resume from
447*b9411a12SAndroid Build Coastguard Worker  the disk if power is lost.
448*b9411a12SAndroid Build Coastguard Worker* Hypertransport - AMD: The
449*b9411a12SAndroid Build Coastguard Worker  [**Hypertransport**](https://en.wikipedia.org/wiki/Hypertransport) bus
450*b9411a12SAndroid Build Coastguard Worker  is an older (2001-2017) high-speed electrical interconnection protocol
451*b9411a12SAndroid Build Coastguard Worker  specification between CPU, Memory, and (occasionally) peripheral
452*b9411a12SAndroid Build Coastguard Worker  devices.  This was originally called the Lightning Data Transport
453*b9411a12SAndroid Build Coastguard Worker  (LDT), which could be seen reflected in various register names.
454*b9411a12SAndroid Build Coastguard Worker  Hypertransport was replaced by AMD's Infinity Fabric (IF) on AMD's Zen
455*b9411a12SAndroid Build Coastguard Worker  processors.
456*b9411a12SAndroid Build Coastguard Worker
457*b9411a12SAndroid Build Coastguard Worker
458*b9411a12SAndroid Build Coastguard Worker## I
459*b9411a12SAndroid Build Coastguard Worker
460*b9411a12SAndroid Build Coastguard Worker* I$ - Instruction Cache
461*b9411a12SAndroid Build Coastguard Worker* I2C - **Inter-Integrated Circuit** is a bidirectional 2-wire bus for
462*b9411a12SAndroid Build Coastguard Worker  communication generally between different ICs on a circuit board.
463*b9411a12SAndroid Build Coastguard Worker  * [https://www.esacademy.com/en/library/technical-articles-and-documents/miscellaneous/i2c-bus.html](https://www.esacademy.com/en/library/technical-articles-and-documents/miscellaneous/i2c-bus.html)
464*b9411a12SAndroid Build Coastguard Worker* I2S - [**Inter-IC Sound**](https://en.wikipedia.org/wiki/I%C2%B2S)
465*b9411a12SAndroid Build Coastguard Worker* I3C - [**I3c**](https://en.wikipedia.org/wiki/I3C_%28bus%29) is not an
466*b9411a12SAndroid Build Coastguard Worker  acronym - The follower to I2C (Inter-Integrated Circuit)
467*b9411a12SAndroid Build Coastguard Worker  - Also known as SenseWire
468*b9411a12SAndroid Build Coastguard Worker* IA - Intel Architecture
469*b9411a12SAndroid Build Coastguard Worker* IA-64 - Intel Itanium 64-bit architecture
470*b9411a12SAndroid Build Coastguard Worker* IAFC - RISC-V: [**RISC-V Base Integer instruction set**](https://en.wikipedia.org/wiki/RISC-V), plus atomic instructions, single precision floating point instructions, and compressed instructions
471*b9411a12SAndroid Build Coastguard Worker* IBB – Initial Boot Block
472*b9411a12SAndroid Build Coastguard Worker* IBV - Independent BIOS Vendor
473*b9411a12SAndroid Build Coastguard Worker* IC - Integrated Circuit
474*b9411a12SAndroid Build Coastguard Worker* ICL - Intel: Ice Lake
475*b9411a12SAndroid Build Coastguard Worker* IDE - Software: Integrated Development Environment
476*b9411a12SAndroid Build Coastguard Worker* IDE - Integrated Drive Electronics - A type of hard drive - Used
477*b9411a12SAndroid Build Coastguard Worker  interchangeable with ATA, though IDE describes the drive, and ATA
478*b9411a12SAndroid Build Coastguard Worker  describes the interface.  Generally replaced by SATA (Though again,
479*b9411a12SAndroid Build Coastguard Worker  SATA describes the interface, not actually the drive)
480*b9411a12SAndroid Build Coastguard Worker* IDSEL/AD - Initialization Device SELect/Address and Data. Each PCI
481*b9411a12SAndroid Build Coastguard Worker  slot has a signal called IDSEL. It is used to differentiate between
482*b9411a12SAndroid Build Coastguard Worker  the different slots.
483*b9411a12SAndroid Build Coastguard Worker* IDT - [Interrupt Descriptor Table](https://en.wikipedia.org/wiki/Interrupt_descriptor_table)
484*b9411a12SAndroid Build Coastguard Worker* IF - AMD: [**Infinity
485*b9411a12SAndroid Build Coastguard Worker  Fabric**](https://en.wikipedia.org/wiki/HyperTransport#Infinity_Fabric)
486*b9411a12SAndroid Build Coastguard Worker  is a superset of AMD's earlier Hypertransport interconnect.
487*b9411a12SAndroid Build Coastguard Worker* IFD - Intel: Intel Flash Descriptor
488*b9411a12SAndroid Build Coastguard Worker* IMAFC - RISC-V: [**RISC-V Base Integer instruction set**](https://en.wikipedia.org/wiki/RISC-V), plus integer multiply & divide, atomic instructions, single precision floating point instructions, and compressed instructions
489*b9411a12SAndroid Build Coastguard Worker* IMC - AMD: Integrated micro-controller - An 8051 microcontroller built
490*b9411a12SAndroid Build Coastguard Worker  into some AMD FCHs (Fusion Controller Hubs) and Southbridge chips.
491*b9411a12SAndroid Build Coastguard Worker  This never worked well for anything beyond fan control and caused
492*b9411a12SAndroid Build Coastguard Worker  numerous issues by reading from the BIOS flash chip, preventing other
493*b9411a12SAndroid Build Coastguard Worker  devices from communicating with the flash chip at runtime.
494*b9411a12SAndroid Build Coastguard Worker* IMC - Integrated Memory Controller - This is a less usual use of the
495*b9411a12SAndroid Build Coastguard Worker  IMC acronym, but seems to be growing somewhat.
496*b9411a12SAndroid Build Coastguard Worker* IO or I/O - Input/Output
497*b9411a12SAndroid Build Coastguard Worker* IoC - Security: Indicator of Compromise
498*b9411a12SAndroid Build Coastguard Worker* IOC - Intel: I/O Cache
499*b9411a12SAndroid Build Coastguard Worker* IOE - Intel: I/O Expander
500*b9411a12SAndroid Build Coastguard Worker* IOHC - AMD: I/O Hub Controller
501*b9411a12SAndroid Build Coastguard Worker* IOM - Intel: I/O Manager
502*b9411a12SAndroid Build Coastguard Worker* IOMMU - [**I/O Memory Management Unit**](https://en.wikipedia.org/wiki/Input%E2%80%93output_memory_management_unit)
503*b9411a12SAndroid Build Coastguard Worker* IOMUX - AMD: The I/O Mux block controls how each GPIO is configured.
504*b9411a12SAndroid Build Coastguard Worker* IOSF - Intel: Intel On-chip System Fabric
505*b9411a12SAndroid Build Coastguard Worker* IP - Intellectual Property
506*b9411a12SAndroid Build Coastguard Worker* IP - Internet Protocol
507*b9411a12SAndroid Build Coastguard Worker* IPC - Inter-Processor Communication/Inter-Process Communication
508*b9411a12SAndroid Build Coastguard Worker* IPI - Inter Processor Interrupt
509*b9411a12SAndroid Build Coastguard Worker* IPMI - Intelligent Platform Management Interface
510*b9411a12SAndroid Build Coastguard Worker* IRQ - Interrupt Request
511*b9411a12SAndroid Build Coastguard Worker* ISA - Instruction set architecture
512*b9411a12SAndroid Build Coastguard Worker* ISA (bus) - Industry standard architecture - Replaced generally by PCI
513*b9411a12SAndroid Build Coastguard Worker  (Peripheral Control Interface)
514*b9411a12SAndroid Build Coastguard Worker* ISDN - Integrated Services Digital Network
515*b9411a12SAndroid Build Coastguard Worker* ISH - AMD PSP: Image Slot Header
516*b9411a12SAndroid Build Coastguard Worker* ISH - Intel: Integrated Sensor Hub - A microcontroller built into the
517*b9411a12SAndroid Build Coastguard Worker  processor to help offload data processing from various sensors on a
518*b9411a12SAndroid Build Coastguard Worker  mainboard.
519*b9411a12SAndroid Build Coastguard Worker* ISP - Internet Service Provider
520*b9411a12SAndroid Build Coastguard Worker* IVHD - ACPI: I/O Virtualization Hardware Definition
521*b9411a12SAndroid Build Coastguard Worker* IVMD - ACPI: I/O Virtualization Memory Definition
522*b9411a12SAndroid Build Coastguard Worker* IVRS - I/O Virtualization Reporting Structure
523*b9411a12SAndroid Build Coastguard Worker* IWYU - Include What you Use - A tool to help with include file use
524*b9411a12SAndroid Build Coastguard Worker
525*b9411a12SAndroid Build Coastguard Worker
526*b9411a12SAndroid Build Coastguard Worker## J
527*b9411a12SAndroid Build Coastguard Worker
528*b9411a12SAndroid Build Coastguard Worker* JEDEC - Joint Electron Device Engineering Council
529*b9411a12SAndroid Build Coastguard Worker* JSL - Intel: Jasper Lake
530*b9411a12SAndroid Build Coastguard Worker* JTAG - The [**Joint Test Action
531*b9411a12SAndroid Build Coastguard Worker  Group**](https://en.wikipedia.org/wiki/JTAG) created a standard for
532*b9411a12SAndroid Build Coastguard Worker  communicating between chips  to verify and test ICs and PCB designs.
533*b9411a12SAndroid Build Coastguard Worker  The standard was named after the group, and has become a standard
534*b9411a12SAndroid Build Coastguard Worker  method of accessing special debug functions on a chip allowing for
535*b9411a12SAndroid Build Coastguard Worker  hardware-level debug of both the hardware and software.
536*b9411a12SAndroid Build Coastguard Worker
537*b9411a12SAndroid Build Coastguard Worker
538*b9411a12SAndroid Build Coastguard Worker## K
539*b9411a12SAndroid Build Coastguard Worker
540*b9411a12SAndroid Build Coastguard Worker* KBL - Intel: Kaby Lake
541*b9411a12SAndroid Build Coastguard Worker* KVM - Keyboard Video Mouse
542*b9411a12SAndroid Build Coastguard Worker
543*b9411a12SAndroid Build Coastguard Worker
544*b9411a12SAndroid Build Coastguard Worker## L
545*b9411a12SAndroid Build Coastguard Worker* L0s - ASPM Power State: Turn off power for one direction of the PCIe
546*b9411a12SAndroid Build Coastguard Worker  serial link.
547*b9411a12SAndroid Build Coastguard Worker* L1-Cache - The fastest but smallest memory cache on a processor.
548*b9411a12SAndroid Build Coastguard Worker  Frequently split into Instruction and Data caches (I-Cache / D-Cache,
549*b9411a12SAndroid Build Coastguard Worker  also occasionally abbreviated as i$ and d$)
550*b9411a12SAndroid Build Coastguard Worker* L1 - ASPM Power State: The L1 power state shuts the PCIe link off
551*b9411a12SAndroid Build Coastguard Worker  completely until triggered to resume by the CLKREQ# signal.
552*b9411a12SAndroid Build Coastguard Worker* L2-Cache - The second level of memory cache on a processor, this is a
553*b9411a12SAndroid Build Coastguard Worker  larger cache than L1, but takes longer to access.  Typically checked
554*b9411a12SAndroid Build Coastguard Worker  only after data has not been found in the L1-cache.
555*b9411a12SAndroid Build Coastguard Worker* L3-Cache - The Third, and typically final memory cache level on a
556*b9411a12SAndroid Build Coastguard Worker  processor.  The L3 cache is typically quite a bit larger than the L1 &
557*b9411a12SAndroid Build Coastguard Worker  L2 caches, but again takes longer to access, though it's still much
558*b9411a12SAndroid Build Coastguard Worker  faster than reading memory.  The L3 cache is frequently shared between
559*b9411a12SAndroid Build Coastguard Worker  multiple cores on a modern CPU.
560*b9411a12SAndroid Build Coastguard Worker* LAN - Local Area Network
561*b9411a12SAndroid Build Coastguard Worker* LAPIC - Local APIC
562*b9411a12SAndroid Build Coastguard Worker* LBA - Logical Block Address
563*b9411a12SAndroid Build Coastguard Worker* LCD - Liquid Crystal Display
564*b9411a12SAndroid Build Coastguard Worker* LCAP - PCIe: Link Capabilities
565*b9411a12SAndroid Build Coastguard Worker* LED - Light Emitting Diode
566*b9411a12SAndroid Build Coastguard Worker* LF - Line Feed - The standard Unix EOL (End-of-Line) marker.
567*b9411a12SAndroid Build Coastguard Worker* LGTM - Looks Good To Me
568*b9411a12SAndroid Build Coastguard Worker* LLC - Last Level Cache
569*b9411a12SAndroid Build Coastguard Worker* LLVM - Initially stood for Low Level Virtual Machine, but now is just
570*b9411a12SAndroid Build Coastguard Worker  the name of the project, as it has expanded past its original goal.
571*b9411a12SAndroid Build Coastguard Worker* LP5 - LPDDR5
572*b9411a12SAndroid Build Coastguard Worker* LPDDR5 - [**Low-Power DDR 5 SDRAM**](https://en.wikipedia.org/wiki/LPDDR)
573*b9411a12SAndroid Build Coastguard Worker* LPC - The [**Low Pin
574*b9411a12SAndroid Build Coastguard Worker  count**](http://www.intel.com/design/chipsets/industry/lpc.htm) bus
575*b9411a12SAndroid Build Coastguard Worker  was a replacement for the ISA bus, created by serializing a number of
576*b9411a12SAndroid Build Coastguard Worker  parallel signals to get rid of those connections.
577*b9411a12SAndroid Build Coastguard Worker* LPM - USB: Link Power Management
578*b9411a12SAndroid Build Coastguard Worker* LPT - Line Print Terminal, Local Print Terminal, or Line Printer. -
579*b9411a12SAndroid Build Coastguard Worker  The Parallel Port
580*b9411a12SAndroid Build Coastguard Worker* LRU - Least Recently Used - a rule used in operating systems that
581*b9411a12SAndroid Build Coastguard Worker  utilises a paging system. LRU selects a page to be paged out if it has
582*b9411a12SAndroid Build Coastguard Worker  been used less recently than any other page. This may be applied to a
583*b9411a12SAndroid Build Coastguard Worker  cache system as well.
584*b9411a12SAndroid Build Coastguard Worker* LSB - Least Significant Bit
585*b9411a12SAndroid Build Coastguard Worker* LTE - Telecommunication: [**Long-Term
586*b9411a12SAndroid Build Coastguard Worker  Evolution**](https://en.wikipedia.org/wiki/LTE_%28telecommunication%29)
587*b9411a12SAndroid Build Coastguard Worker* LVDS - Low-Voltage Differential Signaling
588*b9411a12SAndroid Build Coastguard Worker
589*b9411a12SAndroid Build Coastguard Worker
590*b9411a12SAndroid Build Coastguard Worker## M
591*b9411a12SAndroid Build Coastguard Worker
592*b9411a12SAndroid Build Coastguard Worker* M.2 - An interface specification for small peripheral cards.
593*b9411a12SAndroid Build Coastguard Worker* MAC Address - Media Access Control Address
594*b9411a12SAndroid Build Coastguard Worker* MAFS - (eSPI) Master Attached Flash Sharing: Flash components are
595*b9411a12SAndroid Build Coastguard Worker  attached to the controller device and may be accessed by by the
596*b9411a12SAndroid Build Coastguard Worker  peripheral devices through the eSPI flash access channel.
597*b9411a12SAndroid Build Coastguard Worker* MBP - Intel UEFI: ME-to-BIOS Payload
598*b9411a12SAndroid Build Coastguard Worker* MBR - Master Boot Record
599*b9411a12SAndroid Build Coastguard Worker* MCA - [**Machine Check Architecture**](https://en.wikipedia.org/wiki/Machine_Check_Architecture)
600*b9411a12SAndroid Build Coastguard Worker* MCR - Machine Check Registers
601*b9411a12SAndroid Build Coastguard Worker* MCTP - [**Management Component Transport Protocol**](https://en.wikipedia.org/wiki/Management_Component_Transport_Protocol)
602*b9411a12SAndroid Build Coastguard Worker* MCU - Memory Control Unit
603*b9411a12SAndroid Build Coastguard Worker* MCU - [**MicroController
604*b9411a12SAndroid Build Coastguard Worker  Unit**](https://en.wikipedia.org/wiki/Microcontroller)
605*b9411a12SAndroid Build Coastguard Worker* MCUPM - Mediatek: MCUPM is a hardware module which is used for MCUSYS Power Management. MCUPM firmware (mcupm.bin) is loaded into MCUPM SRAM at system initialization.
606*b9411a12SAndroid Build Coastguard Worker* MDFIO - Intel: Multi-Die Fabric IO
607*b9411a12SAndroid Build Coastguard Worker* MDN - AMD: Mendocino
608*b9411a12SAndroid Build Coastguard Worker* mDP - Mini DisplayPort connector
609*b9411a12SAndroid Build Coastguard Worker* ME - Intel: Management Engine
610*b9411a12SAndroid Build Coastguard Worker* MEI - Intel: ME Interface (Previously known as HECI)
611*b9411a12SAndroid Build Coastguard Worker* Memory training - the process of finding the best speeds, voltages,
612*b9411a12SAndroid Build Coastguard Worker  and delays for system memory.
613*b9411a12SAndroid Build Coastguard Worker* MHU: ARM: Message Handling Unit
614*b9411a12SAndroid Build Coastguard Worker* MIPI: The [**Mobile Industry Processor
615*b9411a12SAndroid Build Coastguard Worker  Interface**](https://en.wikipedia.org/wiki/MIPI_Alliance) Alliance has
616*b9411a12SAndroid Build Coastguard Worker  developed a number of different specifications for mobile devices.
617*b9411a12SAndroid Build Coastguard Worker  The Camera Serial Interface (CSI) is a widely used interface that has
618*b9411a12SAndroid Build Coastguard Worker  made its way into laptops.
619*b9411a12SAndroid Build Coastguard Worker* MIPS - Millions of Instructions per Second
620*b9411a12SAndroid Build Coastguard Worker* MIPS (processor) - Microprocessor without Interlocked Pipelined
621*b9411a12SAndroid Build Coastguard Worker  Stages.
622*b9411a12SAndroid Build Coastguard Worker* MKBP - Matrix Keyboard Protocol
623*b9411a12SAndroid Build Coastguard Worker* MMC - [**MultiMedia
624*b9411a12SAndroid Build Coastguard Worker  Card**](https://en.wikipedia.org/wiki/MultiMediaCard)
625*b9411a12SAndroid Build Coastguard Worker* MMIO - [**Memory Mapped I/O**](https://en.wikipedia.org/wiki/MMIO)
626*b9411a12SAndroid Build Coastguard Worker  allows peripherals' memory or registers to be accessed directly
627*b9411a12SAndroid Build Coastguard Worker  through the memory bus.  When the memory bus size was very small, this
628*b9411a12SAndroid Build Coastguard Worker  was initially done by hiding any memory at that address, effectively
629*b9411a12SAndroid Build Coastguard Worker  wasting that memory.  In modern systems, that memory is typically
630*b9411a12SAndroid Build Coastguard Worker  moved to the end of the physical memory space, freeing a 'hole' to map
631*b9411a12SAndroid Build Coastguard Worker  devices into.
632*b9411a12SAndroid Build Coastguard Worker* MMU - Memory Management Unit
633*b9411a12SAndroid Build Coastguard Worker* MMX - Officially, not an acronym, trademarked by Intel. Unofficially,
634*b9411a12SAndroid Build Coastguard Worker  Matrix Math eXtension.
635*b9411a12SAndroid Build Coastguard Worker* MODEM - Modulator-Demodulator
636*b9411a12SAndroid Build Coastguard Worker* Modern Standby - Microsoft's name for the S0iX states
637*b9411a12SAndroid Build Coastguard Worker* MOP - Macro-Operation
638*b9411a12SAndroid Build Coastguard Worker* MOS - Metal-Oxide-Silicon
639*b9411a12SAndroid Build Coastguard Worker* MP - Production Timeline: Mass Production
640*b9411a12SAndroid Build Coastguard Worker* MPU - Memory Protection Unit
641*b9411a12SAndroid Build Coastguard Worker* MPTable - The Intel [**MultiProcessor
642*b9411a12SAndroid Build Coastguard Worker  specification**](https://en.wikipedia.org/wiki/MultiProcessor_Specification)
643*b9411a12SAndroid Build Coastguard Worker  is a hardware compatibility guide for machine hardware designers and
644*b9411a12SAndroid Build Coastguard Worker  OS software writers to produce SMP-capable machines and OSes in a
645*b9411a12SAndroid Build Coastguard Worker  vendor-independent manner. Version 1.1 of the spec was released in
646*b9411a12SAndroid Build Coastguard Worker  1994, and the 1.4 version was released in 1995.  This has been
647*b9411a12SAndroid Build Coastguard Worker  generally superseded by the ACPI tables.
648*b9411a12SAndroid Build Coastguard Worker* MRC - Intel: Memory Reference Code
649*b9411a12SAndroid Build Coastguard Worker* MSB - Most Significant Bit
650*b9411a12SAndroid Build Coastguard Worker* MSI - Message Signaled Interrupt
651*b9411a12SAndroid Build Coastguard Worker* MSR - Machine-Specific Register
652*b9411a12SAndroid Build Coastguard Worker* MTS or MT/s - MegaTransfers per second
653*b9411a12SAndroid Build Coastguard Worker* MTL - Intel: Meteor Lake
654*b9411a12SAndroid Build Coastguard Worker* MTL - ARM: MHU Transport Layer
655*b9411a12SAndroid Build Coastguard Worker* MTRR - [**Memory Type and Range Register**](https://en.wikipedia.org/wiki/MTRR)
656*b9411a12SAndroid Build Coastguard Worker  allows to set the cache behaviour on memory access in x86. Basically,
657*b9411a12SAndroid Build Coastguard Worker  it tells the CPU how to cache certain ranges of memory
658*b9411a12SAndroid Build Coastguard Worker  (e.g. write-through, write-combining, write-back...). Memory ranges
659*b9411a12SAndroid Build Coastguard Worker  are specified over physical address ranges. In Linux, they are visible
660*b9411a12SAndroid Build Coastguard Worker  over `/proc/mtrr` and they can be modified there. For further
661*b9411a12SAndroid Build Coastguard Worker  information, see the [**Linux documentation**](https://www.kernel.org/doc/html/v5.19/x86/pat.html).
662*b9411a12SAndroid Build Coastguard Worker* MXM - PCIe: [**Mobile PCI Express Module**](https://en.wikipedia.org/wiki/Mobile_PCI_Express_Module)
663*b9411a12SAndroid Build Coastguard Worker
664*b9411a12SAndroid Build Coastguard Worker
665*b9411a12SAndroid Build Coastguard Worker## N
666*b9411a12SAndroid Build Coastguard Worker
667*b9411a12SAndroid Build Coastguard Worker* Nack - Negative Acknowledgement
668*b9411a12SAndroid Build Coastguard Worker* NB - North Bridge
669*b9411a12SAndroid Build Coastguard Worker* NBCI - Nvidia: NoteBook Common Interface
670*b9411a12SAndroid Build Coastguard Worker* NC - GPIOs: No Connect
671*b9411a12SAndroid Build Coastguard Worker* NDA - Non-Disclosure Agreement.
672*b9411a12SAndroid Build Coastguard Worker* NF - GPIOs: Native Function - GPIOs frequently have multiple different
673*b9411a12SAndroid Build Coastguard Worker  functions, one of which is defined as the default, or Native function.
674*b9411a12SAndroid Build Coastguard Worker* NFC - [**Near Field
675*b9411a12SAndroid Build Coastguard Worker  Communication**](https://en.wikipedia.org/wiki/Near-field_communication)
676*b9411a12SAndroid Build Coastguard Worker* NGFF - [**Next Generation Form
677*b9411a12SAndroid Build Coastguard Worker  Factor**](https://en.wikipedia.org/wiki/M.2) - The original name for
678*b9411a12SAndroid Build Coastguard Worker  M.2
679*b9411a12SAndroid Build Coastguard Worker* NHLT - ACPI Table - Non-HDA Link Table
680*b9411a12SAndroid Build Coastguard Worker* NIC - Network Interface Card
681*b9411a12SAndroid Build Coastguard Worker* NMI - Non-maskable interrupt
682*b9411a12SAndroid Build Coastguard Worker* Nonce - Cryptography: [**Number used once**](https://en.wikipedia.org/wiki/Cryptographic_nonce)
683*b9411a12SAndroid Build Coastguard Worker* NOP - No Operation
684*b9411a12SAndroid Build Coastguard Worker* NTFS - New Technology File System
685*b9411a12SAndroid Build Coastguard Worker* NVME - Non-Volatile Memory Express - An SSD interface that allows
686*b9411a12SAndroid Build Coastguard Worker  access to the flash memory through a PCIe bus.
687*b9411a12SAndroid Build Coastguard Worker* NVPCF - Nvidia Platform and Control Framework
688*b9411a12SAndroid Build Coastguard Worker* NVVDD - Nvidia Power: Core voltage
689*b9411a12SAndroid Build Coastguard Worker* NX - No Execute
690*b9411a12SAndroid Build Coastguard Worker
691*b9411a12SAndroid Build Coastguard Worker
692*b9411a12SAndroid Build Coastguard Worker## O
693*b9411a12SAndroid Build Coastguard Worker
694*b9411a12SAndroid Build Coastguard Worker* ODH - GPIOs: Open Drain High - High is driven to the reference voltage, low is a high-impedance state
695*b9411a12SAndroid Build Coastguard Worker* ODL - GPIOs: Open Drain Low - Low is driven to ground, High is a high-impedance state.
696*b9411a12SAndroid Build Coastguard Worker* ODM - [**Original Design Manufacturer**](https://en.wikipedia.org/wiki/Original_design_manufacturer)
697*b9411a12SAndroid Build Coastguard Worker* OEM - [**Original Equipment Manufacturer**](https://en.wikipedia.org/wiki/Original_equipment_manufacturer)
698*b9411a12SAndroid Build Coastguard Worker* OHCI - [**Open Host Controller
699*b9411a12SAndroid Build Coastguard Worker  Interface**](https://en.wikipedia.org/wiki/Host_Controller_Interface_%28USB%29)
700*b9411a12SAndroid Build Coastguard Worker  - non-proprietary USB Host controller for USB 1.1 (May also refer to
701*b9411a12SAndroid Build Coastguard Worker  the open host controller for IEEE 1394, but this is less common).
702*b9411a12SAndroid Build Coastguard Worker* OOBE - Out Of the Box Experience
703*b9411a12SAndroid Build Coastguard Worker* OPP - ARM: Operating Performance Points
704*b9411a12SAndroid Build Coastguard Worker* OS - Operating System
705*b9411a12SAndroid Build Coastguard Worker* OTA - Over the Air
706*b9411a12SAndroid Build Coastguard Worker* OTP - One Time Programmable
707*b9411a12SAndroid Build Coastguard Worker
708*b9411a12SAndroid Build Coastguard Worker
709*b9411a12SAndroid Build Coastguard Worker## P
710*b9411a12SAndroid Build Coastguard Worker
711*b9411a12SAndroid Build Coastguard Worker* PAE - physical address extension
712*b9411a12SAndroid Build Coastguard Worker* PAL - Programmable Array Logic
713*b9411a12SAndroid Build Coastguard Worker* PAM - Intel: Programmable Attribute Map - This is the legacy BIOS
714*b9411a12SAndroid Build Coastguard Worker  region from 0xC_0000 to 0xF_FFFF
715*b9411a12SAndroid Build Coastguard Worker* PAT - [**Page Attribute
716*b9411a12SAndroid Build Coastguard Worker  Table**](https://en.wikipedia.org/wiki/Page_attribute_table) This can
717*b9411a12SAndroid Build Coastguard Worker  be used independently or in combination with MTRR to setup memory type
718*b9411a12SAndroid Build Coastguard Worker  access ranges. Allows more finely-grained control than MTRR. Compared to MTRR,
719*b9411a12SAndroid Build Coastguard Worker  which sets memory types by physical address ranges, PAT sets them at Page
720*b9411a12SAndroid Build Coastguard Worker  level.
721*b9411a12SAndroid Build Coastguard Worker* PAT - Intel: [**Performance Acceleration
722*b9411a12SAndroid Build Coastguard Worker  Technology**](https://en.wikipedia.org/wiki/Performance_acceleration_technology)
723*b9411a12SAndroid Build Coastguard Worker* PATA - Parallel Advanced Technology Attachment - A renaming of ATA
724*b9411a12SAndroid Build Coastguard Worker  after SATA became the standard.
725*b9411a12SAndroid Build Coastguard Worker* PAVP - [**Intel: Protected Audio-Video
726*b9411a12SAndroid Build Coastguard Worker  Path**](https://en.wikipedia.org/wiki/Intel_GMA#Protected_Audio_Video_Path)
727*b9411a12SAndroid Build Coastguard Worker* PC - Personal Computer
728*b9411a12SAndroid Build Coastguard Worker* PC AT - Personal Computer Advanced Technology
729*b9411a12SAndroid Build Coastguard Worker* PC100 - An SDRAM specification for a 100MHz memory bus.
730*b9411a12SAndroid Build Coastguard Worker* PCB - Printed Circuit Board
731*b9411a12SAndroid Build Coastguard Worker* PCD - UEFI: Platform Configuration Database
732*b9411a12SAndroid Build Coastguard Worker* PCH - Intel: [**Platform Controller Hub**](https://en.wikipedia.org/wiki/Platform_Controller_Hub)
733*b9411a12SAndroid Build Coastguard Worker* PCI - [**Peripheral Control
734*b9411a12SAndroid Build Coastguard Worker  Interconnect**](https://en.wikipedia.org/wiki/Peripheral_Component_Interconnect)
735*b9411a12SAndroid Build Coastguard Worker  - Replaced generally by PCIe (PCI Express)
736*b9411a12SAndroid Build Coastguard Worker* PCI Configuration Space - The [**PCI Config
737*b9411a12SAndroid Build Coastguard Worker  space**](https://en.wikipedia.org/wiki/PCI_Configuration_Space) is an
738*b9411a12SAndroid Build Coastguard Worker  [address space](https://en.wikipedia.org/wiki/Address_space) for all
739*b9411a12SAndroid Build Coastguard Worker  PCI devices.  Originally, this address space was accessed through an
740*b9411a12SAndroid Build Coastguard Worker  index/data pair by writing the address that you wanted to read/write
741*b9411a12SAndroid Build Coastguard Worker  into the I/O address 0xCF8, then reading or writing I/O Address 0xCFC.
742*b9411a12SAndroid Build Coastguard Worker  This has been updated to an MMIO method which increases each PCI
743*b9411a12SAndroid Build Coastguard Worker  function's configuration space from 256 bytes to 4K.
744*b9411a12SAndroid Build Coastguard Worker* PCIe - [**PCI Express**](https://en.wikipedia.org/wiki/Pci_express)
745*b9411a12SAndroid Build Coastguard Worker* PCMCIA: Personal Computer Memory Card International Association
746*b9411a12SAndroid Build Coastguard Worker* PCO - AMD: [**Picasso**](https://en.wikichip.org/wiki/amd/cores/picasso)
747*b9411a12SAndroid Build Coastguard Worker* PCR: TPM: Platform Configuration Register
748*b9411a12SAndroid Build Coastguard Worker* PD - GPIOs: Pull-Down - Drives the pin to ground through a resistor.
749*b9411a12SAndroid Build Coastguard Worker  The resistor allows the pin to be set to the reference voltage as
750*b9411a12SAndroid Build Coastguard Worker  needed.
751*b9411a12SAndroid Build Coastguard Worker* PD - Power Delivery - This is a specification for communicating power
752*b9411a12SAndroid Build Coastguard Worker  needs and availability between two devices, typically over USB type C.
753*b9411a12SAndroid Build Coastguard Worker* PEG - PCIe Graphics - A (typically) x16 PCIe slot connected to the CPU
754*b9411a12SAndroid Build Coastguard Worker  for higher graphics bandwidth and lower latency.
755*b9411a12SAndroid Build Coastguard Worker* PEI - UEFI: Pre-EFI Initialization
756*b9411a12SAndroid Build Coastguard Worker* PEIM - UEFI: PEI Module
757*b9411a12SAndroid Build Coastguard Worker* PEP - Intel: Power Engine Plug-in
758*b9411a12SAndroid Build Coastguard Worker* PEXVDD - Nvidia Power: PCIExpress Voltage
759*b9411a12SAndroid Build Coastguard Worker* PHX - AMD: Phoenix SoC
760*b9411a12SAndroid Build Coastguard Worker* PHY - [**PHYsical layer**](https://en.wikipedia.org/wiki/PHY) - The
761*b9411a12SAndroid Build Coastguard Worker  hardware that implements the send/receive functionality of a
762*b9411a12SAndroid Build Coastguard Worker  communication protocol.
763*b9411a12SAndroid Build Coastguard Worker* PI - Platform Initialization
764*b9411a12SAndroid Build Coastguard Worker* PIC - [**Programmable Interrupt
765*b9411a12SAndroid Build Coastguard Worker  Controller**](https://en.wikipedia.org/wiki/Programmable_interrupt_controller)
766*b9411a12SAndroid Build Coastguard Worker* PII - [**Personally Identifiable
767*b9411a12SAndroid Build Coastguard Worker  Information**](https://en.wikipedia.org/wiki/Personal_data)
768*b9411a12SAndroid Build Coastguard Worker* PIO - [**Programmed
769*b9411a12SAndroid Build Coastguard Worker  I/O**](https://en.wikipedia.org/wiki/Programmed_input%E2%80%93output)
770*b9411a12SAndroid Build Coastguard Worker* PIR - PCI Interrupt Router
771*b9411a12SAndroid Build Coastguard Worker* PIR Table - The [**PCI Interrupt Routing
772*b9411a12SAndroid Build Coastguard Worker  Table**](https://web.archive.org/web/20080206072638/http://www.microsoft.com/whdc/archive/pciirq.mspx)
773*b9411a12SAndroid Build Coastguard Worker  was a Microsoft specification that allowed windows to determine how
774*b9411a12SAndroid Build Coastguard Worker  each PCI slot was wired to the interrupt router.
775*b9411a12SAndroid Build Coastguard Worker* PIRQ - PCI IRQ
776*b9411a12SAndroid Build Coastguard Worker* PIT - Generally refers to the 8253/8254 [**Programmable Interval
777*b9411a12SAndroid Build Coastguard Worker  Timer**](https://en.wikipedia.org/wiki/Programmable_interval_timer).
778*b9411a12SAndroid Build Coastguard Worker* PLCC - [**Plastic leaded chip
779*b9411a12SAndroid Build Coastguard Worker  carrier**](https://en.wikipedia.org/wiki/Plastic_leaded_chip_carrier)
780*b9411a12SAndroid Build Coastguard Worker* PLL - [**Phase-Locked
781*b9411a12SAndroid Build Coastguard Worker  Loop**](https://en.wikipedia.org/wiki/Phase-locked_loop)
782*b9411a12SAndroid Build Coastguard Worker* PM - Platform Management
783*b9411a12SAndroid Build Coastguard Worker* PM - Power Management
784*b9411a12SAndroid Build Coastguard Worker* PMC Intel: Power Management Controller
785*b9411a12SAndroid Build Coastguard Worker* PMIC - Power Management IC (Pronounced "P-mick")
786*b9411a12SAndroid Build Coastguard Worker* PMIO - Port-Mapped I/O
787*b9411a12SAndroid Build Coastguard Worker* PMU - Power Management Unit
788*b9411a12SAndroid Build Coastguard Worker* PNP - Plug aNd Play
789*b9411a12SAndroid Build Coastguard Worker* PoP - Point-of-Presence
790*b9411a12SAndroid Build Coastguard Worker* POR - Plan of Record
791*b9411a12SAndroid Build Coastguard Worker* POR - Power On Reset
792*b9411a12SAndroid Build Coastguard Worker* Port80 - The [**I/O port
793*b9411a12SAndroid Build Coastguard Worker  0x80**](https://en.wikipedia.org/wiki/Power-on_self-test#Progress_and_error_reporting)
794*b9411a12SAndroid Build Coastguard Worker  is the address for BIOS writes to update diagnostic information during
795*b9411a12SAndroid Build Coastguard Worker  the boot process.
796*b9411a12SAndroid Build Coastguard Worker* POST - [**Power-On Self
797*b9411a12SAndroid Build Coastguard Worker  Test**](https://en.wikipedia.org/wiki/Power-on_self-test)
798*b9411a12SAndroid Build Coastguard Worker* POTS - [**Plain Old Telephone
799*b9411a12SAndroid Build Coastguard Worker  Service**](https://en.wikipedia.org/wiki/Plain_old_telephone_service)
800*b9411a12SAndroid Build Coastguard Worker* PPI - UEFI: PEIM-to-PEIM Interface
801*b9411a12SAndroid Build Coastguard Worker* PPR - Processor Programming Reference
802*b9411a12SAndroid Build Coastguard Worker* PPT - AMD: Package Power Tracking
803*b9411a12SAndroid Build Coastguard Worker* PROM - Programmable Read Only Memory
804*b9411a12SAndroid Build Coastguard Worker* Proto - Production Timeline: The first initial production to test key
805*b9411a12SAndroid Build Coastguard Worker  concepts.
806*b9411a12SAndroid Build Coastguard Worker* PSE - Page Size Extention
807*b9411a12SAndroid Build Coastguard Worker* PSF - Intel: Primary Sideband Fabric
808*b9411a12SAndroid Build Coastguard Worker* PSP - AMD: Platform Security Processor
809*b9411a12SAndroid Build Coastguard Worker* PSPP - AMD: PCIE Speed Power Policy
810*b9411a12SAndroid Build Coastguard Worker* PSR - Intel: Platform Service Record
811*b9411a12SAndroid Build Coastguard Worker* PSR - Graphics: Panel Self-Refresh - This is a power-savings feature specified in eDP
812*b9411a12SAndroid Build Coastguard Worker* PTT - Intel: Platform Trust Technology - Intel's firmware based TPM.
813*b9411a12SAndroid Build Coastguard Worker* PU - GPIOs: Pull-Up - Drives the pin to reference voltage through a
814*b9411a12SAndroid Build Coastguard Worker  resistor. The resistor allows the signal to still be set to ground
815*b9411a12SAndroid Build Coastguard Worker  when needed.
816*b9411a12SAndroid Build Coastguard Worker* PVT - Production Timeline: (Production Validation Test
817*b9411a12SAndroid Build Coastguard Worker* PWM - Pulse Width Modulation
818*b9411a12SAndroid Build Coastguard Worker* PXE - Pre-boot Execution Environment
819*b9411a12SAndroid Build Coastguard Worker
820*b9411a12SAndroid Build Coastguard Worker
821*b9411a12SAndroid Build Coastguard Worker## Q
822*b9411a12SAndroid Build Coastguard Worker
823*b9411a12SAndroid Build Coastguard Worker* QOS - Quality of Service
824*b9411a12SAndroid Build Coastguard Worker
825*b9411a12SAndroid Build Coastguard Worker
826*b9411a12SAndroid Build Coastguard Worker## R
827*b9411a12SAndroid Build Coastguard Worker
828*b9411a12SAndroid Build Coastguard Worker* RAID - redundant array of inexpensive disks - as opposed to SLED -
829*b9411a12SAndroid Build Coastguard Worker  single large expensive disk.
830*b9411a12SAndroid Build Coastguard Worker* RAM - Random Access Memory
831*b9411a12SAndroid Build Coastguard Worker* RAMID - Boards that have soldered-down memory (no DIMMs) can have
832*b9411a12SAndroid Build Coastguard Worker  various different sizes, speeds, and brands of memory chips attached.
833*b9411a12SAndroid Build Coastguard Worker  Because there is no SPD, (for cost savings) the memory needs to be
834*b9411a12SAndroid Build Coastguard Worker  identified in a different manner.  The simplest of these is done using
835*b9411a12SAndroid Build Coastguard Worker  a set of 3 or 4 GPIOs to allow 8 to 16 different memory chips to be
836*b9411a12SAndroid Build Coastguard Worker  used.
837*b9411a12SAndroid Build Coastguard Worker* RAPL - Running Average Power Limit
838*b9411a12SAndroid Build Coastguard Worker* RCB - PCIe: Read Completion Boundary - Sets the address alignment on which a read request may be serviced with multiple completions
839*b9411a12SAndroid Build Coastguard Worker* RCS - [**Revision control
840*b9411a12SAndroid Build Coastguard Worker  system**](https://en.wikipedia.org/wiki/Revision_Control_System)
841*b9411a12SAndroid Build Coastguard Worker* Real mode - The original 20-bit addressing mode of the 8086 & 8088
842*b9411a12SAndroid Build Coastguard Worker  computers, allowing the system to access 1MiB of memory through a
843*b9411a12SAndroid Build Coastguard Worker  Segment:Offset index pair.  In 2022, this is still the mode that
844*b9411a12SAndroid Build Coastguard Worker  x86-64 processors are in at the reset vector!
845*b9411a12SAndroid Build Coastguard Worker* RDMA - [**Remote Direct Memory
846*b9411a12SAndroid Build Coastguard Worker  Access**](https://en.wikipedia.org/wiki/Remote_Direct_Memory_Access) is
847*b9411a12SAndroid Build Coastguard Worker  a concept whereby two or more computers communicate via DMA directly
848*b9411a12SAndroid Build Coastguard Worker  from main memory of one system to the main memory of another.
849*b9411a12SAndroid Build Coastguard Worker* RFC - Request for Comment
850*b9411a12SAndroid Build Coastguard Worker* RFI - [**Radio-Frequency
851*b9411a12SAndroid Build Coastguard Worker  Interference**](https://en.wikipedia.org/wiki/Electromagnetic_interference)
852*b9411a12SAndroid Build Coastguard Worker* RGB - Red, Green, Blue
853*b9411a12SAndroid Build Coastguard Worker* RISC - Reduced Instruction Set Computer
854*b9411a12SAndroid Build Coastguard Worker* RMA - Return Merchandise Authorization
855*b9411a12SAndroid Build Coastguard Worker* RO - Read Only
856*b9411a12SAndroid Build Coastguard Worker* ROM - Read Only Memory
857*b9411a12SAndroid Build Coastguard Worker* RoT - Root of Trust
858*b9411a12SAndroid Build Coastguard Worker* RPL - Intel: [**Raptor Lake**](https://en.wikipedia.org/wiki/Raptor_Lake)
859*b9411a12SAndroid Build Coastguard Worker* RPP - Intel: Raptor Point PCH
860*b9411a12SAndroid Build Coastguard Worker* RRG - AMD (ATI): Register Reference Guide
861*b9411a12SAndroid Build Coastguard Worker* RSDP - Root System Description Pointer
862*b9411a12SAndroid Build Coastguard Worker* RTC - Real Time Clock
863*b9411a12SAndroid Build Coastguard Worker* RTD3 - Power State: Runtime D3
864*b9411a12SAndroid Build Coastguard Worker* RTFM - Read the Fucking Manual
865*b9411a12SAndroid Build Coastguard Worker* RTOS - Real-Time Operating System
866*b9411a12SAndroid Build Coastguard Worker* RVP - Intel: Reference Validation Platform
867*b9411a12SAndroid Build Coastguard Worker* RW - Read / Write
868*b9411a12SAndroid Build Coastguard Worker* RX - Receive
869*b9411a12SAndroid Build Coastguard Worker
870*b9411a12SAndroid Build Coastguard Worker
871*b9411a12SAndroid Build Coastguard Worker## S
872*b9411a12SAndroid Build Coastguard Worker
873*b9411a12SAndroid Build Coastguard Worker* S-states - ACPI System Power States: [**Sleep states**](https://uefi.org/specs/ACPI/6.4/16_Waking_and_Sleeping/sleeping-states.html)
874*b9411a12SAndroid Build Coastguard Worker* S0 - ACPI System Power State: Fully running
875*b9411a12SAndroid Build Coastguard Worker* S0 - S5 - ACPI System power states level 0 - 5, with each higher
876*b9411a12SAndroid Build Coastguard Worker  numbered power state being (theoretically) lower power than the
877*b9411a12SAndroid Build Coastguard Worker  previous, and (again theoretically) taking longer to get back to a
878*b9411a12SAndroid Build Coastguard Worker  fully running system than the previous.
879*b9411a12SAndroid Build Coastguard Worker* S1 - ACPI System Power State: Standby - This isn’t use much anymore,
880*b9411a12SAndroid Build Coastguard Worker  but it used to put the Processor into a powered, but idle state, power
881*b9411a12SAndroid Build Coastguard Worker  down any drives, and turn off the display. This would wake up almost
882*b9411a12SAndroid Build Coastguard Worker  instantly because no processor context was lost in this state.
883*b9411a12SAndroid Build Coastguard Worker* S2 - ACPI System Power State: Lower power than S1, Higher power than
884*b9411a12SAndroid Build Coastguard Worker  S3, I don’t know that this state was ever well defined by any group.
885*b9411a12SAndroid Build Coastguard Worker* S3 - ACPI System Power State: Suspend to RAM - A low-power state where
886*b9411a12SAndroid Build Coastguard Worker  the processor context is copied to the system Memory, then the
887*b9411a12SAndroid Build Coastguard Worker  processor and all peripherals are powered off.  On wake, or resume,
888*b9411a12SAndroid Build Coastguard Worker  the system starts to boot normally, then switches to restore the
889*b9411a12SAndroid Build Coastguard Worker  memory registers to the previous settings, restore the processor
890*b9411a12SAndroid Build Coastguard Worker  context from memory, and jump back to the operating system to pick up
891*b9411a12SAndroid Build Coastguard Worker  where it left off.
892*b9411a12SAndroid Build Coastguard Worker* S4 - ACPI System Power State: Suspend to Disk.  The processor context
893*b9411a12SAndroid Build Coastguard Worker  and all the contents of memory are copied to the hard drive. This is
894*b9411a12SAndroid Build Coastguard Worker  typically fully handled by the operating system, so resume is a normal
895*b9411a12SAndroid Build Coastguard Worker  boot through all of the firmware, then the OS restore the original
896*b9411a12SAndroid Build Coastguard Worker  contents of memory.  Any critical processor state is restored.
897*b9411a12SAndroid Build Coastguard Worker* S5 - ACPI System Power State: System is “completely powered off”, but
898*b9411a12SAndroid Build Coastguard Worker  still has power going to the board.
899*b9411a12SAndroid Build Coastguard Worker* SAFS - (eSPI) Slave Attached Flash Sharing: Flash is attached to the
900*b9411a12SAndroid Build Coastguard Worker  peripheral device.  Only valid for server platforms.
901*b9411a12SAndroid Build Coastguard Worker* SAGV - Intel: System Agent Geyserville. The original internal name
902*b9411a12SAndroid Build Coastguard Worker  for the feature eventually released as Speedstep which controls the
903*b9411a12SAndroid Build Coastguard Worker  processor voltage and frequencies.
904*b9411a12SAndroid Build Coastguard Worker* SAR - The [**Specific Absorption
905*b9411a12SAndroid Build Coastguard Worker  Rate**](https://en.wikipedia.org/wiki/Specific_absorption_rate) is the
906*b9411a12SAndroid Build Coastguard Worker  measurement for the amount of Radio Frequency (RF) energy absorbed by
907*b9411a12SAndroid Build Coastguard Worker  the body in units of Watts per Kilogram. This may be built into
908*b9411a12SAndroid Build Coastguard Worker  coreboot as a table.
909*b9411a12SAndroid Build Coastguard Worker* SAS - Serial Attached SCSI - A serialized version of SCSI used mostly
910*b9411a12SAndroid Build Coastguard Worker  for high performance hard drives and tape drives.
911*b9411a12SAndroid Build Coastguard Worker* SATA - Serial Advanced Technology Attachment
912*b9411a12SAndroid Build Coastguard Worker* SB - South Bridge
913*b9411a12SAndroid Build Coastguard Worker* SB-RMI - AMD: Sideband Remote Management Interface
914*b9411a12SAndroid Build Coastguard Worker* SB-TSI - SideBand Temperature Sensor Interface
915*b9411a12SAndroid Build Coastguard Worker* SBA - SideBand Addressing
916*b9411a12SAndroid Build Coastguard Worker* SBI - SideBand Interface
917*b9411a12SAndroid Build Coastguard Worker* SBOM - Software Bill of Materials
918*b9411a12SAndroid Build Coastguard Worker* SCI - System Control Interrupt
919*b9411a12SAndroid Build Coastguard Worker* SCP - ARM: System Control Processor
920*b9411a12SAndroid Build Coastguard Worker* SCP - Network Protocol: Secure Copy
921*b9411a12SAndroid Build Coastguard Worker* SCSI - Small Computer System Interface - A high-bandwidth
922*b9411a12SAndroid Build Coastguard Worker  communication interface for peripherals.  This is a very old interface
923*b9411a12SAndroid Build Coastguard Worker  that has seen numerous updates and is still used today, primarily in
924*b9411a12SAndroid Build Coastguard Worker  SAS (Serial Attached SCSI).  The initial version is now often referred
925*b9411a12SAndroid Build Coastguard Worker  to as Parallel SCSI.
926*b9411a12SAndroid Build Coastguard Worker* SD - [**Secure Digital**](https://en.wikipedia.org/wiki/SD_card) card
927*b9411a12SAndroid Build Coastguard Worker* SDHCI - SD Host Controller Interface
928*b9411a12SAndroid Build Coastguard Worker* SDRAM - Synchronous DRAM
929*b9411a12SAndroid Build Coastguard Worker* SDLE: AMD: Stardust Dynamic Load Emulator
930*b9411a12SAndroid Build Coastguard Worker* SEEP - Serial EEPROM (Electrically Erasable Programmable Read-Only
931*b9411a12SAndroid Build Coastguard Worker  Memory)
932*b9411a12SAndroid Build Coastguard Worker* SEV - AMD: Secure Encrypted Virtualization
933*b9411a12SAndroid Build Coastguard Worker* SF - Snoop Filter
934*b9411a12SAndroid Build Coastguard Worker* Shadow RAM - RAM which content is copied from ROM residing at the same
935*b9411a12SAndroid Build Coastguard Worker  address for speedup purposes.
936*b9411a12SAndroid Build Coastguard Worker* Shim - A small piece of code whose only purpose is to act as an
937*b9411a12SAndroid Build Coastguard Worker  interface to load another piece of code.
938*b9411a12SAndroid Build Coastguard Worker* SIMD - Single Instruction, Multiple Data
939*b9411a12SAndroid Build Coastguard Worker* SIMM - Single Inline Memory Module
940*b9411a12SAndroid Build Coastguard Worker* SIPI - Startup Inter Processor Interrupt
941*b9411a12SAndroid Build Coastguard Worker* SIO - [**Super I/O**](https://en.wikipedia.org/wiki/Super_I/O)
942*b9411a12SAndroid Build Coastguard Worker* SKL - Intel: SkyLake
943*b9411a12SAndroid Build Coastguard Worker* SKU - Stock Keeping Unit
944*b9411a12SAndroid Build Coastguard Worker* SMART: [**Self-Monitoring Analysis And Reporting
945*b9411a12SAndroid Build Coastguard Worker  Technology**](https://en.wikipedia.org/wiki/S.M.A.R.T.)
946*b9411a12SAndroid Build Coastguard Worker* SMBIOS - [**System Management
947*b9411a12SAndroid Build Coastguard Worker  BIOS**](https://en.wikipedia.org/wiki/System_Management_BIOS)
948*b9411a12SAndroid Build Coastguard Worker* SMBus -  [**System Management
949*b9411a12SAndroid Build Coastguard Worker  Bus**](https://en.wikipedia.org/wiki/System_Management_Bus)
950*b9411a12SAndroid Build Coastguard Worker  * [http://www.smbus.org/](http://www.smbus.org/)
951*b9411a12SAndroid Build Coastguard Worker* SME - AMD: Secure Memory Encryption
952*b9411a12SAndroid Build Coastguard Worker* SMI - System management interrupt
953*b9411a12SAndroid Build Coastguard Worker* SMM - [**System management
954*b9411a12SAndroid Build Coastguard Worker  mode**](https://en.wikipedia.org/wiki/System_Management_Mode)
955*b9411a12SAndroid Build Coastguard Worker* SMN - AMD: System Management Network
956*b9411a12SAndroid Build Coastguard Worker* SMRAM - System Management RAM
957*b9411a12SAndroid Build Coastguard Worker* SMT - Simultaneous Multithreading
958*b9411a12SAndroid Build Coastguard Worker* SMT - Surface Mount
959*b9411a12SAndroid Build Coastguard Worker* SMT - Symmetric Multithreading
960*b9411a12SAndroid Build Coastguard Worker* SNP - AMD: Secure Nested Paging
961*b9411a12SAndroid Build Coastguard Worker* SMU - AMD: System Management Unit
962*b9411a12SAndroid Build Coastguard Worker* SO-DIMM: Small Outline Dual In-Line Memory Module
963*b9411a12SAndroid Build Coastguard Worker* SoC - System on a Chip
964*b9411a12SAndroid Build Coastguard Worker* SOIC - [**Small-Outline Integrated
965*b9411a12SAndroid Build Coastguard Worker  Circuit**](https://en.wikipedia.org/wiki/Small-outline_integrated_circuit)
966*b9411a12SAndroid Build Coastguard Worker* SPD - [**Serial Presence
967*b9411a12SAndroid Build Coastguard Worker  Detect**](https://en.wikipedia.org/wiki/Serial_presence_detect)
968*b9411a12SAndroid Build Coastguard Worker* SPI - [**Serial Peripheral
969*b9411a12SAndroid Build Coastguard Worker  Interface**](https://en.wikipedia.org/wiki/Serial_Peripheral_Interface)
970*b9411a12SAndroid Build Coastguard Worker* SPL - AMD: Security Patch Level
971*b9411a12SAndroid Build Coastguard Worker* SPM - Mediatek: System Power Manager
972*b9411a12SAndroid Build Coastguard Worker* SPMI - MIPI: System Power Management Interface
973*b9411a12SAndroid Build Coastguard Worker* SPR - Sapphire Rapids
974*b9411a12SAndroid Build Coastguard Worker* SRAM - Static Random Access Memory
975*b9411a12SAndroid Build Coastguard Worker* SSD - Solid State Drive
976*b9411a12SAndroid Build Coastguard Worker* SSDT - Secondary System Descriptor Table - ACPI table
977*b9411a12SAndroid Build Coastguard Worker* SSE - Streaming SIMD Extensions
978*b9411a12SAndroid Build Coastguard Worker* SSH - Network Protocol: Secure Shell
979*b9411a12SAndroid Build Coastguard Worker* SSI - **Server System Infrastructure**
980*b9411a12SAndroid Build Coastguard Worker* SSI-CEB - Physical board format: [**SSI Compact Electronics
981*b9411a12SAndroid Build Coastguard Worker  Bay**](https://en.wikipedia.org/wiki/SSI_CEB)
982*b9411a12SAndroid Build Coastguard Worker* SSI-EEB - Physical board format: [**SSI Enterprise Electronics
983*b9411a12SAndroid Build Coastguard Worker  Bay**](https://en.wikipedia.org/wiki/SSI_CEB) is a wider version of
984*b9411a12SAndroid Build Coastguard Worker  ATX with different standoff placement.
985*b9411a12SAndroid Build Coastguard Worker* SSI-MEB - Physical board format: [**SSI Midrange Electronics
986*b9411a12SAndroid Build Coastguard Worker  Bay**](https://en.wikipedia.org/wiki/SSI_CEB)
987*b9411a12SAndroid Build Coastguard Worker* SSI-TEB - Physical board format: [**SSI Thin Electronics
988*b9411a12SAndroid Build Coastguard Worker  Bay**](https://en.wikipedia.org/wiki/SSI_CEB)
989*b9411a12SAndroid Build Coastguard Worker* SSP - [**Speech Signal Processor**](https://en.wikipedia.org/wiki/Speech_processing)
990*b9411a12SAndroid Build Coastguard Worker* SSPHY - USB: USB3 Super-Speed PHY
991*b9411a12SAndroid Build Coastguard Worker* STAPM - AMD: Skin Temperature Aware Power Management
992*b9411a12SAndroid Build Coastguard Worker* STB - AMD: Smart Trace Buffer
993*b9411a12SAndroid Build Coastguard Worker* SuperIO - The [**Super I/O**](https://en.wikipedia.org/wiki/Super_I/O)
994*b9411a12SAndroid Build Coastguard Worker  (SIO) device provides a system with any of a number of different
995*b9411a12SAndroid Build Coastguard Worker  peripherals.  Most common are: A PS/2 Keyboard and mouse port, LPT
996*b9411a12SAndroid Build Coastguard Worker  Ports, UARTS, Watchdog Timers, Floppy drive Controllers, GPIOs, or any
997*b9411a12SAndroid Build Coastguard Worker  of a number of various other devices.
998*b9411a12SAndroid Build Coastguard Worker* SVC - ARM: Supervisor Call
999*b9411a12SAndroid Build Coastguard Worker* SVI2/3 - Serial VID (Voltage Identification) Interface 2.0 / 3.0
1000*b9411a12SAndroid Build Coastguard Worker* SWCM - Intel: Software Connection Manager
1001*b9411a12SAndroid Build Coastguard Worker
1002*b9411a12SAndroid Build Coastguard Worker
1003*b9411a12SAndroid Build Coastguard Worker## T
1004*b9411a12SAndroid Build Coastguard Worker
1005*b9411a12SAndroid Build Coastguard Worker* TBT - Thunderbolt
1006*b9411a12SAndroid Build Coastguard Worker* TBT - Intel: Turbo Boost Technology
1007*b9411a12SAndroid Build Coastguard Worker* tBUF - I2C: The bus free time between a STOP and START condition
1008*b9411a12SAndroid Build Coastguard Worker* TCC - Intel: Thermal Control Circuit
1009*b9411a12SAndroid Build Coastguard Worker* TCP - Transmission Control Protocol
1010*b9411a12SAndroid Build Coastguard Worker* TCPC - Type C Port Controller
1011*b9411a12SAndroid Build Coastguard Worker* TCSS - Intel: Type C SubSystem
1012*b9411a12SAndroid Build Coastguard Worker* TDMA - Time-Division Multiple Access
1013*b9411a12SAndroid Build Coastguard Worker* TDP - [**Thermal Design
1014*b9411a12SAndroid Build Coastguard Worker  Power**](https://en.wikipedia.org/wiki/Thermal_design_power)
1015*b9411a12SAndroid Build Coastguard Worker* TEE - [**Trusted Execution
1016*b9411a12SAndroid Build Coastguard Worker  Environment**](https://en.wikipedia.org/wiki/Trusted_execution_environment)
1017*b9411a12SAndroid Build Coastguard Worker* TFTP - Network Protocol: Trivial File Transfer Protocol
1018*b9411a12SAndroid Build Coastguard Worker* TGL - Intel: Tigerlake
1019*b9411a12SAndroid Build Coastguard Worker* THC - Touch Host Controller
1020*b9411a12SAndroid Build Coastguard Worker* Ti50 - Google: The next generation GSC (Google Security chip) on
1021*b9411a12SAndroid Build Coastguard Worker  ChromeOS devices after Cr50
1022*b9411a12SAndroid Build Coastguard Worker* TLA - Techtronics Logic Analyzer
1023*b9411a12SAndroid Build Coastguard Worker* TLA - Three Letter Acronym
1024*b9411a12SAndroid Build Coastguard Worker* TLB - [**Translation Lookside
1025*b9411a12SAndroid Build Coastguard Worker  Buffer**](https://en.wikipedia.org/wiki/Translation_lookaside_buffer)
1026*b9411a12SAndroid Build Coastguard Worker* TME - Intel: Total Memory Encryption
1027*b9411a12SAndroid Build Coastguard Worker* TOCTOU - Time-Of-Check to Time-Of-Use
1028*b9411a12SAndroid Build Coastguard Worker* TOLUM - Top of Low Usable Memory
1029*b9411a12SAndroid Build Coastguard Worker* ToM - Top of Memory
1030*b9411a12SAndroid Build Coastguard Worker* TPM - Trusted Platform Module
1031*b9411a12SAndroid Build Coastguard Worker* TS - TimeStamp
1032*b9411a12SAndroid Build Coastguard Worker* TSN - Time-Sensitive Networking
1033*b9411a12SAndroid Build Coastguard Worker* TSC - [**Time Stamp
1034*b9411a12SAndroid Build Coastguard Worker  Counter**](https://en.wikipedia.org/wiki/Time_Stamp_Counter)
1035*b9411a12SAndroid Build Coastguard Worker* TSEG - TOM (Top of Memory) Segment
1036*b9411a12SAndroid Build Coastguard Worker* TSR - Temperature Sensor
1037*b9411a12SAndroid Build Coastguard Worker* TWAIN - Technology without an interesting name.
1038*b9411a12SAndroid Build Coastguard Worker* TX - Transmit
1039*b9411a12SAndroid Build Coastguard Worker* TXE - Intel: Trusted eXecution Engine
1040*b9411a12SAndroid Build Coastguard Worker
1041*b9411a12SAndroid Build Coastguard Worker
1042*b9411a12SAndroid Build Coastguard Worker## U
1043*b9411a12SAndroid Build Coastguard Worker
1044*b9411a12SAndroid Build Coastguard Worker* UART - Universal asynchronous receiver-transmitter
1045*b9411a12SAndroid Build Coastguard Worker* UC - UnCacheable. Memory type setting in MTRR/PAT.
1046*b9411a12SAndroid Build Coastguard Worker* uCode - [**Microcode**](https://en.wikipedia.org/wiki/Microcode)
1047*b9411a12SAndroid Build Coastguard Worker* UDK - UEFI: UEFI Development Kit
1048*b9411a12SAndroid Build Coastguard Worker* UDP - User Datagram Protocol
1049*b9411a12SAndroid Build Coastguard Worker* UDMA - ATA: [**Ultra DMA**](https://en.wikipedia.org/wiki/UDMA) - The fastest transfer mode for ATA Hard Drives
1050*b9411a12SAndroid Build Coastguard Worker* UEFI - Unified Extensible Firmware Interface
1051*b9411a12SAndroid Build Coastguard Worker* UFC - User Facing Camera
1052*b9411a12SAndroid Build Coastguard Worker* UFP - USB: Upstream Facing Port
1053*b9411a12SAndroid Build Coastguard Worker* UFS - Universal Flash storage
1054*b9411a12SAndroid Build Coastguard Worker* UHCI - USB: [**Universal Host Controller
1055*b9411a12SAndroid Build Coastguard Worker  Interface**](https://en.wikipedia.org/wiki/Host_controller_interface_%28USB%2C_Firewire%29%23UHCI)
1056*b9411a12SAndroid Build Coastguard Worker  - Intel proprietary USB 1.x Host controller
1057*b9411a12SAndroid Build Coastguard Worker* Unreal mode - Real mode running in a way that allows it to access the
1058*b9411a12SAndroid Build Coastguard Worker  entire 4GiB of the 32-bit address space - Also known as Big real mode
1059*b9411a12SAndroid Build Coastguard Worker  or Flat mode.
1060*b9411a12SAndroid Build Coastguard Worker* UMA - Unified Memory Architecture
1061*b9411a12SAndroid Build Coastguard Worker* UMI - AMD: [**Unified Media
1062*b9411a12SAndroid Build Coastguard Worker  Interface**](https://en.wikipedia.org/wiki/Unified_Media_Interface)
1063*b9411a12SAndroid Build Coastguard Worker* UPD - Updatable Product Data
1064*b9411a12SAndroid Build Coastguard Worker* UPS - Uninterruptible Power Supply
1065*b9411a12SAndroid Build Coastguard Worker* USART - Universal Synchronous/Asynchronous Receiver/Transmitter
1066*b9411a12SAndroid Build Coastguard Worker* USB - Universal Serial Bus
1067*b9411a12SAndroid Build Coastguard Worker* USF - Intel: Universal Scalable Firmware
1068*b9411a12SAndroid Build Coastguard Worker
1069*b9411a12SAndroid Build Coastguard Worker
1070*b9411a12SAndroid Build Coastguard Worker## V
1071*b9411a12SAndroid Build Coastguard Worker
1072*b9411a12SAndroid Build Coastguard Worker* VBIOS - Video BIOS
1073*b9411a12SAndroid Build Coastguard Worker* VBNV - Vboot Non-Volatile storage
1074*b9411a12SAndroid Build Coastguard Worker* VBT - [**Video BIOS
1075*b9411a12SAndroid Build Coastguard Worker  Table**](https://www.kernel.org/doc/html/latest/gpu/i915.html#video-bios-table-vbt)
1076*b9411a12SAndroid Build Coastguard Worker* VDDQ Memory/Power: The supply voltage to the output buffers of a memory chip.
1077*b9411a12SAndroid Build Coastguard Worker* VESA - Video Electronics Standards Association
1078*b9411a12SAndroid Build Coastguard Worker* VGA: Video Graphics Array
1079*b9411a12SAndroid Build Coastguard Worker* VID: Vendor Identifier
1080*b9411a12SAndroid Build Coastguard Worker* VID: AMD: Voltage Identifier
1081*b9411a12SAndroid Build Coastguard Worker* VLB - VESA Local Bus
1082*b9411a12SAndroid Build Coastguard Worker* VOIP - Voice over IP
1083*b9411a12SAndroid Build Coastguard Worker* Voodoo mode - a silly name for Big Real mode.
1084*b9411a12SAndroid Build Coastguard Worker* VMX - Intel: CPU flag for Hardware Virtualization
1085*b9411a12SAndroid Build Coastguard Worker* VPD - Vital Product Data
1086*b9411a12SAndroid Build Coastguard Worker* VPN - Virtual Private Network
1087*b9411a12SAndroid Build Coastguard Worker* VPU - Intel: Versatile Processor Unit
1088*b9411a12SAndroid Build Coastguard Worker* VR - Voltage Regulator
1089*b9411a12SAndroid Build Coastguard Worker* VRAM - Video Random Access Memory
1090*b9411a12SAndroid Build Coastguard Worker* VREF Memory/Power: Reference voltage for the input lines of a chip that determines the voltage level at which the threshold between a logical 1 and a logical 0 occurs. Usually 1/2 VDDQ.
1091*b9411a12SAndroid Build Coastguard Worker* VRM - Voltage Regulator Module
1092*b9411a12SAndroid Build Coastguard Worker* VT-d - Intel: Virtualization Technology for Directed I/O
1093*b9411a12SAndroid Build Coastguard Worker* VTT Memory/Power: Tracking Termination Voltage
1094*b9411a12SAndroid Build Coastguard Worker* vUART - Virtual UART
1095*b9411a12SAndroid Build Coastguard Worker
1096*b9411a12SAndroid Build Coastguard Worker
1097*b9411a12SAndroid Build Coastguard Worker## W
1098*b9411a12SAndroid Build Coastguard Worker
1099*b9411a12SAndroid Build Coastguard Worker* WAN - [**Wide Area Network**](https://en.wikipedia.org/wiki/Wide_area_network)
1100*b9411a12SAndroid Build Coastguard Worker* WB - Cache Policy: [**Write-Back**](https://en.wikipedia.org/wiki/Cache_%28computing%29)
1101*b9411a12SAndroid Build Coastguard Worker* WC - Cache Policy: [**Write-Combining**](https://en.wikipedia.org/wiki/Cache_%28computing%29)
1102*b9411a12SAndroid Build Coastguard Worker* WCAM - World-facing Camera - A camera on a device that is not intended
1103*b9411a12SAndroid Build Coastguard Worker  to be used as a webcam, but instead to film scenes away from the user.
1104*b9411a12SAndroid Build Coastguard Worker  For clamshell devices, his may be on the keyboard panel for devices
1105*b9411a12SAndroid Build Coastguard Worker  devices that open 360 degrees, or on the outside of the cover.  For
1106*b9411a12SAndroid Build Coastguard Worker  tablets, it's on the the side away from the screen.
1107*b9411a12SAndroid Build Coastguard Worker* WDT - [**WatchDog Timer**](https://en.wikipedia.org/wiki/Watchdog_timer)
1108*b9411a12SAndroid Build Coastguard Worker* WFC - World Facing Camera
1109*b9411a12SAndroid Build Coastguard Worker* WLAN - Wireless LAN (Local Area Network)
1110*b9411a12SAndroid Build Coastguard Worker* WWAN - Telecommunication: Wireless WAN (Wide Area Network)
1111*b9411a12SAndroid Build Coastguard Worker* WP - Cache policy: [**Write-Protected**](https://en.wikipedia.org/wiki/Cache_%28computing%29)
1112*b9411a12SAndroid Build Coastguard Worker* WPT - Intel: Wildcat Point - PCH for Broadwell
1113*b9411a12SAndroid Build Coastguard Worker* WO - Write-only
1114*b9411a12SAndroid Build Coastguard Worker* WOL - [**Wake-on-LAN**](https://en.wikipedia.org/wiki/Wake-on-LAN)
1115*b9411a12SAndroid Build Coastguard Worker* WT - Cache Policy: [**Write Through**](https://en.wikipedia.org/wiki/Cache_%28computing%29)
1116*b9411a12SAndroid Build Coastguard Worker
1117*b9411a12SAndroid Build Coastguard Worker
1118*b9411a12SAndroid Build Coastguard Worker## X
1119*b9411a12SAndroid Build Coastguard Worker
1120*b9411a12SAndroid Build Coastguard Worker* x64 - Another name for [**x86-64**](https://en.wikipedia.org/wiki/X86-64) or AMD64.
1121*b9411a12SAndroid Build Coastguard Worker* x86 - [**x86**](https://en.wikipedia.org/wiki/X86) Originally referred to any device compatible with the 8088/8086
1122*b9411a12SAndroid Build Coastguard Worker  architectures, this now typically means compatibility with the 80386
1123*b9411a12SAndroid Build Coastguard Worker  32-bit instruction set (also referred to as IA-32)
1124*b9411a12SAndroid Build Coastguard Worker* x86-64 - The 64-bit extension to the x86 architecture.  Also known as
1125*b9411a12SAndroid Build Coastguard Worker  [**AMD64**](https://en.wikipedia.org/wiki/X86-64) as it was developed by AMD.  Long-mode refers to when the
1126*b9411a12SAndroid Build Coastguard Worker  processor is running in the 64-bit mode.
1127*b9411a12SAndroid Build Coastguard Worker* XBAR - AMD: Abbreviation for crossbar, their command packet switch
1128*b9411a12SAndroid Build Coastguard Worker  which determines what data goes where within the processor or SoC
1129*b9411a12SAndroid Build Coastguard Worker* XHCI - USB: [**Extensible Host Controller Interface**](https://en.wikipedia.org/wiki/Extensible_Host_Controller_Interface) - USB Host controller
1130*b9411a12SAndroid Build Coastguard Worker  supporting 1.x, 2.0, and 3.x devices.
1131*b9411a12SAndroid Build Coastguard Worker
1132*b9411a12SAndroid Build Coastguard Worker
1133*b9411a12SAndroid Build Coastguard Worker## Y
1134*b9411a12SAndroid Build Coastguard Worker
1135*b9411a12SAndroid Build Coastguard Worker* YCC - Color Space: [**YCbCr**](https://en.wikipedia.org/wiki/YCbCr) - A family of color spaces used in video
1136*b9411a12SAndroid Build Coastguard Worker
1137*b9411a12SAndroid Build Coastguard Worker
1138*b9411a12SAndroid Build Coastguard Worker## Z
1139*b9411a12SAndroid Build Coastguard Worker
1140*b9411a12SAndroid Build Coastguard Worker* ZIF - Zero Insertion Force
1141*b9411a12SAndroid Build Coastguard Worker
1142*b9411a12SAndroid Build Coastguard Worker
1143*b9411a12SAndroid Build Coastguard Worker## References:
1144*b9411a12SAndroid Build Coastguard Worker```{toctree}
1145*b9411a12SAndroid Build Coastguard Worker:maxdepth: 1
1146*b9411a12SAndroid Build Coastguard Worker
1147*b9411a12SAndroid Build Coastguard WorkerAMD Glossary of terms <https://www.amd.com/system/files/documents/glossary-of-terms-20220505-for-web.pdf>
1148*b9411a12SAndroid Build Coastguard Worker```
1149