Siglas

1. Referencias Generales

  • OS — Operating system

  • OSL — OS Service Layer

  • ABI — Application Binary Interface

  • HDL — Hardware Description Language

  • HPET — High Precision Event Timer

  • APIC — Advanced Programmable Interrupt Controller

  • LAPIC — Local component, integrado en el procesador

  • SMI — System Management Interrupt.

  • PCMCIA — Personal Computer Memory Card International Association

  • SPI — Serial Peripheral Interface — Interfase de periféricos en serie.

  • PIC — Programmable Interrupt Controller

  • DSP — Procesadores Digitales de Señal

  • FPGA — Matrices de puertas reconfigurables

  • DPMI — DOS Protected Mode Interface

  • PCB — Process Control Block - define el estado actual del sistema operativo.

  • IP — Intellectual Property(desambiguación).

  • DMI — Desktop Management Interface.

  • DMI(intel) — Direct Media Interface(desambiguación)

  • UMI(amd) — Unified Memory Architecture / Unified Management Interface.

  • DVI — Digital Visual Interface

  • GPGPU — General Purpous Computing on GPU

  • PE’s — Processing Elements

  • API — Application Programming Interface

  • CRT — Tubo de Rayos Catódicos

  • TDP — Thermal Design Power. Indica la cantidad de W de calor, que puede disipar el sistema antes de alcanzar el máximo d.

  • FMA — Fused Multiply-Add. Mejora para el cálculo de operaciones con punto flotante.

  • PASID — Process Adress Space Identifiers, Identificadores del espacio de direccionamiento de proceso.

  • EDID — Extended Display Identification Data.

  • JIT — Just In Time

  • PAE — Phisical Address Extension

  • FPU — (Floating Point Unit)??

  • FLOPS — Floatin Point per second

  • MIPS — Millions of instructions per second

  • LUN — Linux User Management.

  • PMMU — paged memory management unit

  • RCU — Read Copy Update rcu

  • PME — power management event support

  • UUID — User Unique Identifier

  • CSR — Cambridge Silicon Radio

  • IPC — InterProcess Communication

  • SMP — Symmetric multiprocessing

  • SMBUS — o SMB, System Management Bus

  • MCA — Micro Channel Architecture

  • VLB — VESA Local Bus

  • AER — Advanced Error Reporting

  • NFS — Network File System

  • GPM — relacionado con una interfase para ratón(controlador de ventos). Una “especie de Clipboard”.

  • ABRT — Automatic Bug Reporting Tool

  • MBR — Master Boot Record

  • EBR — Extended Boot Record, logical partition precedent sector unalloc space

  • ACM — communication device class Abstract Control Model interfase

  • UART — Universal Asynchronous Receiver-Transmitter

  • HPC — High Performance Computing

1.1 Referencias SO

  • SysV — SysV init run level system /etc/rc.d/

  • Systemd — a system and a service manager

  • Udev — Dynamic Device management

1.2 Placas

  • OEM — Original Equipment Manufacture

  • SoC — Sistemas en Chip

  • SCI — System Control Interrupt

  • ISA — Industry Standard Architecture, también llamado I/O channel.

  • ASIC — Circuitos Integrados de Aplicación Específica

  • PCI — Peripheral Component Interconnect

  • PCI-SIG — PCI Special Interest Group

  • BIOS — Basic Input Output System

  • CMOS — Complementary metal-oxide-semiconductor (RTC and basic info PC config)

  • SMBIOS — System Management BIOS, define data structures & acces methods to read BIOS.

  • Northdridge — Comunicacion directa con CPU y PCI-Express

  • SouthBridge — Otras operaciones secundarias sobre PCI - (Serial ATA, SCSI)???

  • ICH — Input/Output Controller Hub - SouthBridge

  • AoE — ATA over Ethernet

  • HID — Human Interface Device, it take INPUTS and give OUTPUTS. hid

  • HCI — Host Controller Interface

  • HCD — Host Controller Driver

  • OHCI — Open Host Controller Interface to talk to USB 1.1 - ver xHCI.md

  • UHCI — Universal Host Controller Interface - ver xHCI.md

  • EHCI — Enhanced Host Controller Interface - ver xHCI.md

  • AHCI — Advanced Host Controller Interface

  • xHCI — Extensible Host Controller Interface xHCI

  • OC — OverClocking

  • ``G`` — Connector

  • Form Factor(FF) — Standard ATX, Micro ATX, Mini ATX, Nano ATX, Pico ATX

  • AT — Advanced Tecnology

  • ATX — Advanced Tecnology Extended

  • FBS — Front Side Bus

  • Mother Board — Descripción — sadly called “mobo” thing

2. Referencias Memorias/chips

  • ROM — Read Only Memory

  • PROM — Programmable Read Only Memory

  • EPROM — Erasable Programmable Read Only Memory

  • EEPROM — Electricaly Erasable Programmable Read Only Memory

  • FLASH — rams de nueva generacion necesita explicar!

  • RAM — Random Acces Memory

  • MCU — Memory Controller Unit

  • DRAM — Dynamic Random Acces Memory. RAM dinamica “memoria principal del sistema”

  • SRAM — RAM estatica (común en el procesador como memoria caché)

  • SMRAM — System Management RAM

  • NVRAM — Non Volatile RAM, llamada CMOS RAM en PCs, guarda la config de la BIOS

  • CMOS — tipo de memoria, usa la bateria de litio del sistema para guardar los datos tras offlined.

  • SADC — System Activity Data collector

  • FPGA — Field-programmable gate array(integrated circuit)

  • IOMMU — I/O Memory Management Unit.

  • DMA — Direct Memory Acces

  • DDR — Double Data Rate

  • DDRx — desambiguación// Data Direction Register

  • GDDR5 — Double Data Rate type five Synchronous Graphics Random-acces Memory

  • DDR SDRAM — Double Data Rate Synchronous Dynamic Random-Acces Memory

  • IMC — Integrated Memory Controller

  • MCH — Memory Controller Hub

  • MLC — Multi-Level Cell

  • NAND — Tipo de memoria flash no volátil utilizada habitualmente en unidades de almacenamiento SSD y tarjetas de memoria.

  • NOR — Descripción

  • VRM — Voltage Regulator Module

  • PCB — Printed Circuit Board

  • CFI — Common flash memory interface

  • ECC memory — Error-correcting code memory

  • OOM — Out Of Memory manager

  • EDAC — Error Detection And Correction

  • DAC — Digital Audio Converter

  • LDPC — Descripción

  • SDDC — (Intel) Single Device Data Correction

  • MLC — Multi-Level Cell

  • SLC — Single-Level Cell

  • HBC — Human Based Computation

  • HMC — Hybrid Memory Cube

  • TSV — Through-Silicon Vias

  • HBM2 — High Bandwidth Memory(2ª generacion).

  • MTRR — Memory Type Range Registers.

  • MRPC — Memory-maped Remote Procedure Call

  • RSS — Resident Set Memory Size

  • MSB — Most Significant Bit?

  • LSB — Less Significant Bit?

  • SSP — Synchronous Serial Protocol

  • PSP — Programable Serial Protocol

  • MOSI — Master Out Slave In

  • MISO — Master In Slave Out

  • TXT — Trusted Execution Technology (intel TXT)

  • ISP — in-system-programming

  • PDI — Program and Debug Interface

  • AVR — family of microcontrollers developed by Atmel.

  • AVR — Alf and Vegard’s Risc (commonly accepted).

  • MIPS — Millions of Instructions Per Second

  • PXE — Preboot Execution Enviroment

  • JTAG — the Join Test Action Group

  • MCU — Microcontroller Unit

  • GPIO — General Purpose input/output (port/Ver ACPI). Pin genérico en un circuito integrado.

  • POST — Power-On Self-Test

  • UDMA — Ultra Direct Memory Acces

  • NPU — Network Processing unnit

3. Referencias a Disco Duro

  • IDE — Integrated Drive Electronic

  • ATA — AT Attachment

  • ATAPI — AT Attachment Packet Interface

  • PATA — Parallel ATA

  • SATA — Serial ATA

  • SAS — Serial Attached SCSI

  • MBR — Master Boot Record

  • VBR — Volume Boot Record

  • LBA — Logical Block Addressing

  • CHS — Cylinder Head Sector

  • GPT — Descripción

  • EFI — Extensible Firmware Interface

  • ESP — EFI System Partition

  • UEFI — Unified Extensible Firmware Interface

  • GUID — Globally Unique Identifier

  • HDD — Hard Disk Drive

  • SSD — Solid State Drive

  • SSHD — Solid State Hybrid Drive

4. Referincias a Unidades de procesamiento

  • NUMA — Non Uniform Memory Acces (policy to alocate memory areas)`hardware/procesador <numa.md>`_

  • HSA — (AMD) Heterogeneus System Architecture

  • CPU — Central Process Unit, Unidad de Procesador Central.

  • APU — Accelerated Processing Unit, is a CPU and a GPU on a single die, known as Fusion.

  • MPS — Multiprocessor Specification

  • MSR — Model Specific Registers

  • AMD64 — the x86_64 chipset invented by AMD

  • LMSLE — (CPU-AMD) Long Mode Segment Limit Enable

  • IA64 — Intel Itanium chipset

  • IA32 — Intel architecture, 32-bit.

  • 8080 —

  • LONG MODE — 64bit OS can acces 64bit instructions

  • REAL MODE — or virtual 8086 mode, apps can’t run on LONG MODE

5. Referencias APM(Advanced Power Management)

  • APM — Advanced Power Management apm

6. Referencias Acpi/Acpica/Tablas-Acpi

  • ASWG — ACPI Specification Working Group

  • API — Application Programming Interface

  • ACPI — Advanced Control Power Interface

  • ACPICA — ACPI Component Architecture

  • SLIC — System Licensed Internal Code

  • OSI — Operating System Interfaces” (_OSI)

  • OSPM — Operating System directed Power Management

  • BGRT — Tabla de recursos del arranque de gráficos.

  • CSRT — Tabla de recursos del núcleo del sistema.

  • DBG2 — Tabla 2 del puerto de depuración.

  • DSDT — Sistema de Descripción de Tabla Diferenciado

  • DMAR — DMA Remapping table

  • DRHD — DMA Remapping Hardware Unit Definition

  • RMRR — Reserved memory Region Reporting Structure

  • ZLR — Zero length reads from PCI devices

  • IOVA — IO Virtual address.

  • FACP — Fixed ACPI Description Table

  • FACS — Firmware ACPI Control Structure

  • FADT — Tabla de Descripcion fija ACPI

  • FPDT — Tabla para la mejora de datos del firmware.

  • GTDT — Generic Timer Description Table

  • HPET — Hight Precision Event Timer

  • MADT — Tabla controlador múltiple de interrupción.

  • MCFG — PCI Express Memory Mapped Configuration Space base address Description Table (Tabla ACPI que asigna la memoria base para PCIe).

  • RSDP — Root System Description Pointer

  • RSDT — Root System Description Table

  • SSDT — System Service Desription Table- Tabla de descripción de servicio de sistema

  • XSDT — Extended System Description Table

  • WSMT — Windows SMM Security Mitigations Table


  • DSL — .dsl — extension, disassembled ASL

  • AML — ACPI Machine Language

  • ASL — ACPI Source Language

  • ASM — Assembly Language

Glosario ACPI

Sigla

Descripción

BGRT

Boot Graphics Resource Table. Tabla de recursos de gráficos de arranque.

DSL

Domain Specific Language (en contexto ACPI, el ASL desensamblado).

OSPM

Operating System-directed Power Management.

  • GPE — General Purpouse Events

  • SCI — Sistema de control de Interrupcion


7. Referencias a Video

  • UNREAL MODE — intel 80286, ega video type

  • SMM — System Management Moode or rin-2, all execution is suspended

  • VIA — Descripción

  • TRANSMETA — Descripción

  • SRAT — System Resource Affinity Table

  • AGP — Accelerated Graphics Port

  • APU — Accelerated Processing Unit, is a CPU and a GPU on a single die, known as Fusion.

  • GPU — Graphic Processing Unit

  • ATI — GPU vendor acquired by AMD in 2006

  • GART — Graphics Address Remapping table

  • HUD — Heads Up Display, el jad, o hud. Arriva las manos.


8. Referencias a Supuestos

  • CMMA — Collaborative Memory Management Assist

  • Intel-VT — Virtualization technology(by Intel)

  • AMD-V — Virtualization technology(by AMD side), initialy SVM(“Flag”, Secure Virtual Machine)

  • OCI — Open Container Initiative

9. Referencias a criptografia

  • GPG — GnuPG, GNU Privacy Guard

  • SELinux —

  • TLS — Transport Layer Security

  • bss — Basis Service Set. on static libs, the need to init vars before call it(c/c++).

  • HMAC — Hash-Based message authentification code

  • CRLs — Certificate Revocation Lists (Listas de Certificados Revocados de clave pública).

  • OCSP — Online Certificate Status Protocol (Protocolo para verificar en tiempo real la validez de un certificado

  • CA — Autoridad de Certificados(Certificate Authority)

  • PKI — Infraestructura de Clave Pública(Public Key Infrestructure)

  • CISO — Chief Information Security Officer

10. Referencias Cryptomonedas

  • ETC — Ethereum Classic

  • ETH — Ethereum

  • BlockChain — Distributed database (equiparable al commit!). Registro público de una

10.1 Transaccion de bitcoin

  • Block — record in the block chain contining “confirms” and many “waiting transactions”

  • DAO — Descentralised Autonomous Organisation

  • DAPP — Decentralized Application

  • Bitcoin — The concept, the net!

  • bitcoin — units of account, unidad de medida.

  • bit — subunidad del bitcoin(BTC, XBT)

  • hash rate — Descripción measuring unit of the processing power of the Bitcoin network.

  • Contract — an account which contains, and is controlled by EVM code.

  • EVM code — Ethereum Virtual Machine Code. Programming language

  • Message — a sort of “virtual transaction” sent by EVM code

  • Uncle — The gender-neutral alternative to aunt/uncle

  • Ommer — a child of a parent, of a parent of a block that is not a parent. Child of an ancestor.

  • Censorship Fault — a validator failing to accept valid messages from other validators.

  • PoW — Proof of Work

  • DAG — Direct Acyclic Graph

11. Referencias/enlaces

11.1.1 Nucleo/Repositorios

  • __HTTPS__

  • __FTP__

11.1.2 Documentacion - HTTPS

11.2 Patentes

  • fwupdmgr — a more comprehensive tool device