Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Spesifikasi ACPI 5.0 mendefinisikan banyak jenis perangkat untuk mewakili dan mengontrol fitur platform umum. Misalnya, ACPI mendefinisikan tombol daya, tombol tidur, dan indikator sistem. Untuk platform berbasis SoC, Windows menyediakan driver bawaan untuk mendukung perangkat yang ditentukan ACPI yang dijelaskan dalam artikel ini.
Untuk informasi selengkapnya, lihat bagian 9, "Perangkat yang Ditentukan ACPI dan Objek Khusus Perangkat", dalam spesifikasi ACPI 5.0.
Perangkat tutup
Perangkat ini menjelaskan dan melaporkan status tutup perangkat clamshell. Untuk informasi selengkapnya, lihat bagian 9.4, "Control Method Lid Device", dalam spesifikasi ACPI 5.0. Implementasi perangkat Lid menggunakan mekanisme peristiwa ACPI yang diberi sinyal GPIO, yang dijelaskan dalam bagian 5.6.5, "Peristiwa ACPI bersinyalir GPIO", dalam spesifikasi ACPI 5.0.
Perangkat baterai metode kontrol
Perangkat ini menjelaskan, mengonfigurasi, dan melaporkan status baterai platform. Untuk informasi selengkapnya, lihat bagian 10.2, "Baterai Metode Kontrol", dalam spesifikasi ACPI 5.0. Implementasi Baterai Metode Kontrol pada platform SoC menggunakan mekanisme peristiwa ACPI yang disinyalir GPIO, yang dijelaskan dalam bagian 5.6.5, "Peristiwa ACPI yang Diberi Sinyal GPIO", dalam spesifikasi ACPI 5.0. Akses ke perangkat keras baterai dan pengisian daya dilakukan dengan metode yang beroperasi melalui GPIO atau SPB OpRegions, yang dijelaskan dalam bagian 5.5.2.4.4 dan 5.5.2.4.5 dari spesifikasi ACPI 5.0.
Untuk informasi selengkapnya tentang manajemen baterai di Windows, lihat Persyaratan Subsistem Daya Windows dan Baterai.
Metode Khusus Perangkat Baterai (_DSM)
Untuk mendukung manajemen termal pasif baterai oleh platform, Microsoft mendefinisikan metode _DSM untuk berkomunikasi ke firmware platform batas pembatasan termal yang ditetapkan oleh zona termal baterai. Untuk informasi lebih lanjut, baca artikel berikut:
Waktu metode kontrol dan perangkat alarm
ACPI 5.0 mendefinisikan operasi dan definisi perangkat Time and Alarm berbasis metode kontrol opsional, yang menyediakan abstraksi independen perangkat keras dan alternatif yang lebih kuat untuk Real Time Clock (RTC). Untuk informasi selengkapnya, lihat bagian 9.15, "Perangkat PC/AT RTC/CMOS", dan bagian 9.18, "Perangkat Waktu dan Alarm", dalam spesifikasi ACPI 5.0. Jika PC RTC standar tidak diimplementasikan atau digunakan sebagai perangkat keras RTC yang mendukung perangkat Time and Alarm, bit "CMOS RTC Not Present" dari bidang bendera Arsitektur Boot FADT harus diatur.
Kemampuan waktu perangkat Time and Alarm diperlukan untuk platform yang mendukung fitur InstantGo (dan mode daya Connected Standby). Kemampuan ini mempertahankan informasi time-of-day di seluruh transisi daya sistem, dan melacak waktu bahkan ketika platform dimatikan. Diharapkan bahwa waktu pada platform konsisten ketika antarmuka firmware yang berbeda digunakan untuk mengkueri waktu platform. Misalnya, panggilan UEFI untuk mendapatkan waktu harus mengembalikan waktu yang sama dengan yang akan didapatkan sistem operasi dengan menggunakan perangkat Waktu dan Alarm.
Perangkat Waktu dan Alarm harus didorong dari sumber waktu yang sama dengan layanan waktu UEFI.
Zona termal
Untuk mendukung manajemen termal ACPI, perancang sistem secara logis mempartisi platform perangkat keras ke dalam satu atau beberapa wilayah fisik yang disebut zona termal. Perangkat sensor melacak suhu di setiap zona termal. Ketika zona termal mulai terlalu panas, sistem operasi dapat mengambil tindakan untuk mendinginkan perangkat di zona tersebut. Tindakan ini dapat dikategorikan sebagai pendinginan pasif atau pendinginan aktif.
Manajemen termal di Windows
Model manajemen termal Windows didasarkan pada konsep zona termal ACPI. Ini adalah model firmware/OS/driver kooperatif yang mengabstraksi sensor dan perangkat pendinginan dari komponen manajemen termal pusat melalui antarmuka yang terdefinisi dengan baik. Untuk informasi selengkapnya, lihat Manajemen Termal di Windows.
Zona termal ACPI
Zona termal didefinisikan untuk menyertakan objek anak yang melakukan hal berikut:
Identifikasi perangkat yang terkandung dalam zona termal:
_TZD untuk mencantumkan perangkat nonproscessor di zona termal.
_PSL untuk mencantumkan prosesor di zona termal.
Tentukan ambang batas termal tempat tindakan harus diambil:
_PSV untuk menunjukkan suhu di mana sistem operasi memulai kontrol pendinginan pasif.
_HOT untuk menunjukkan suhu di mana sistem operasi berhibernasi.
_CRT untuk menunjukkan suhu di mana sistem operasi dimatikan.
Jelaskan perilaku pendinginan pasif zona termal:
_TC1, _TC2 untuk responsivitas termal.
_TSP untuk interval pengambilan sampel suhu yang sesuai untuk pendinginan pasif zona termal.
Laporkan suhu zona termal:
_TMP untuk suhu yang dilaporkan firmware, atau
_HID dan _CRS untuk memuat driver sensor suhu dan mengalokasikan sumber daya perangkat keras ke dalamnya.
Secara opsional, terima pemberitahuan tentang lebih banyak persimpangan ambang batas suhu:
_NTT untuk menentukan lebih banyak persimpangan ambang yang akan diberi tahu.
_DTI untuk menerima pemberitahuan tentang lebih banyak persimpangan ambang batas.
Secara opsional, jelaskan perilaku pendinginan aktif zona termal:
_AL x untuk mencantumkan kipas di zona termal.
_AC x suhu di mana kipas x harus diaktifkan.
Untuk informasi selengkapnya tentang zona termal ACPI, lihat bab 11, "Manajemen Termal", dalam spesifikasi ACPI 5.0.
Prosesor logis menganggur sebagai mitigasi termal
Platform dapat menunjukkan kepada sistem operasi bahwa inti prosesor di zona termal harus diam (alih-alih dibatasi). Ini dilakukan dengan menyertakan perangkat Agregator Prosesor (ACPI000C) di satu atau beberapa zona termal. Windows akan memarkir banyak inti ketika _PSV zona termal disilangkan. Angkanya adalah (1 - <batas> pasif zona) * <jumlah inti di zona> termal, atau jumlah inti yang dilaporkan dalam _PUR, mana yang lebih besar. Untuk informasi selengkapnya, lihat bagian 8.5.1, "Idling Prosesor Logis", dalam spesifikasi ACPI 5.0.
OEM dapat menyertakan Metode Khusus Perangkat (_DSM) untuk mendukung ekstensi termal Microsoft untuk Windows. Untuk informasi selengkapnya, lihat Metode Khusus Perangkat untuk Ekstensi Termal Microsoft.