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.
Driver harus menyediakan handler wilayah operasi, yang merupakan panggilan balik bertipe PACPI_OP_REGION_HANDLER. Driver ACPI memanggil handler operasi untuk mengakses bidang data di wilayah operasi driver. Operasi gabungan driver fungsi dan ACPI BIOS ditentukan vendor dan khusus perangkat. Secara umum, driver fungsi dan BIOS ACPI mengakses indeks dalam wilayah operasi yang menghasilkan operasi khusus perangkat dan mengembalikan informasi yang relevan.
Handler wilayah operasi biasanya menggunakan parameter berikut yang diteruskan driver ACPI ke handler:
AccessType menentukan apakah akses adalah baca atau tulis.
Jika aksesnya adalah membaca, data akan ditransfer dari buffer memori wilayah operasi ke buffer Data. Jika akses adalah tulis, data ditransfer dari buffer Data ke buffer memori wilayah operasi. Lihat Mengakses Wilayah Operasi.
Alamat menentukan offset byte di buffer memori wilayah operasi.
Ukuran menentukan jumlah byte yang akan ditransfer.
Data menentukan buffer yang disediakan oleh driver ACPI untuk transfer data.
Konteks menentukan konteks wilayah operasi yang didaftarkan driver untuk handler wilayah operasi.
Konteks wilayah operasi hanya digunakan oleh driver fungsi dan khusus untuk perangkat.
Selain parameter yang dijelaskan sebelumnya, driver ACPI juga meneruskan ke penunjuk handler wilayah operasi ke yang berikut: objek wilayah operasi, handler penyelesaian, dan konteks penyelesaian. Namun, driver fungsi tidak menggunakan objek wilayah operasi dalam handler, dan handler penyelesaian dan konteks dicadangkan untuk penggunaan internal.