Os códigos vêm da DSDT (Tabela de Descrição de Sistema Diferenciada) do seu BIOS. Esta "tabela" descreve os dispositivos integrados na sua placa-mãe, suas dependências e funções de gerenciamento de energia.
Os dispositivos no DSDT são organizados em uma árvore e cada componente do caminho é limitado a 4 caracteres. Os códigos em /proc/acpi/wakeup
são os últimos componentes do caminho (também conhecidos como nomes) dos dispositivos que o fornecedor usou para os dispositivos.
Eles são inerentemente específicos do fornecedor, pois o fornecedor pode nomear qualquer dispositivo como desejar. Mas há alguns nomes que são comuns entre muitos fornecedores, seja porque são usados como exemplos na especificação da ACPI ou porque são abreviações óbvias:
- PS2K: teclado PS / 2
- PS2M: mouse PS / 2
- PWRB: Botão liga / desliga
- TAMPA: tampa do laptop
- RP0x ou EXPx: slot #x do PCIE (também conhecido como porta raiz PCI Express #x)
- EHCx ou USBx: chip USB 2.0 (EHCI)
- XHC: chip USB 3.0 (XHCI)
- PEGx: PCI Express para slot de gráficos #x