/* * Intel ACPI Component Architecture * AML/ASL+ Disassembler version 20251212 (64-bit version) * Copyright (c) 2000 - 2025 Intel Corporation * * Disassembling to symbolic ASL+ operators * * Disassembly of sensor-probes.aml * * Original Table Header: * Signature "SSDT" * Length 0x000000D8 (216) * Revision 0x02 * Checksum 0xC0 * OEM ID "ALASKA" * OEM Table ID "A M I " * OEM Revision 0x00001000 (4096) * Compiler ID "INTL" * Compiler Version 0x20251212 (539300370) */ DefinitionBlock ("", "SSDT", 2, "ALASKA", "A M I ", 0x00001000) { External (_SB_, DeviceObj) Scope (\_SB) { ThermalZone (CPUZ) { Method (_TMP, 0, Serialized) // _TMP: Temperature { Local0 = Timer Local1 = ((Local0 >> 0x1B) & 0x3F) Local1 %= 0x3D Local2 = (0x0CB4 + Local1) Return (Local2) } Method (_CRT, 0, Serialized) // _CRT: Critical Temperature { Return (0x0E62) } Method (_HOT, 0, Serialized) // _HOT: Hot Temperature { Return (0x0E30) } Method (_PSV, 0, Serialized) // _PSV: Passive Temperature { Return (0x0DFE) } Name (_TZP, 0x64) // _TZP: Thermal Zone Polling Name (_TC1, 0x02) // _TC1: Thermal Constant 1 Name (_TC2, 0x03) // _TC2: Thermal Constant 2 Name (_TSP, 0x64) // _TSP: Thermal Sampling Period } ThermalZone (VRMT) { Method (_TMP, 0, Serialized) // _TMP: Temperature { Local0 = Timer Local1 = ((Local0 >> 0x1C) & 0x3F) Local1 %= 0x3D Local2 = (0x0C50 + Local1) Return (Local2) } Method (_CRT, 0, Serialized) // _CRT: Critical Temperature { Return (0x0F1E) } Name (_TZP, 0x012C) // _TZP: Thermal Zone Polling } } }