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