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.
Sirkuit terintegrasi System on a Chip (SoC) memanfaatkan interkoneksi serial sederhana, rendah-pin, dan berdaya rendah untuk terhubung ke periferal platform. I2C, SPI, dan UART adalah contohnya. Untuk platform berbasis SoC, Windows menyediakan abstraksi umum untuk perangkat keras Simple Peripheral Bus (SPB), dan abstraksi ini memerlukan dukungan baru dari namespace Konfigurasi Tingkat Lanjut dan Power Interface (ACPI).
Perangkat pengontrol SPB
Perangkat pengontrol SPB diidentifikasi di namespace bersama dengan ID Perangkat Keras yang ditetapkan vendor (_HID) dan sekumpulan sumber daya yang digunakan (_CRS).
Objek namespace LAYANAN SPB
Pengontrol SPB, dan periferal yang terhubung dengannya, dijumlahkan oleh ACPI. Koneksi di antaranya dijelaskan menggunakan Deskriptor Sumber Daya Koneksi Bus Serial. Untuk informasi selengkapnya, lihat bagian 6.4.3.8, "Deskriptor Koneksi", dari spesifikasi ACPI 5.0.
Deskriptor sumber daya SPB
Seperti halnya dengan koneksi GPIO, koneksi SPB dijelaskan ke sistem operasi oleh perangkat yang menggunakan, melalui deskriptor sumber daya baru. Deskriptor Sumber Daya Generic Serial Bus digunakan untuk mendeklarasikan koneksi I2C, koneksi SPI, dan koneksi UART, dan dapat diperluas untuk mendukung jenis bus serial lainnya di masa mendatang.
Makro Templat Sumber Daya untuk deskriptor ini dijelaskan dalam bagian 19.5.55, "I2CSerialBus (Makro Deskriptor Sumber Daya Koneksi Bus Serial I2C) ", dari spesifikasi ACPI 5.0.
GenericSerialBus OpRegions
Juga mirip dengan GPIO, ACPI 5.0 mendefinisikan OpRegion untuk digunakan dengan pengontrol SPB, GenericSerialBus (bagian 5.5.2.4.5 dari spesifikasi ACPI 5.0). Karena SPB adalah bus komunikasi, GenericSerialBus OpRegions mendukung berbagai protokol untuk mengakses perangkat target SPB. Untuk informasi selengkapnya, lihat bagian 5.5.2.4.5.3, "Menggunakan Protokol GenericSerialBus", dari spesifikasi ACPI 5.0.
Seringkali dengan SPB, metode kontrol ASL perlu berbagi akses ke perangkat target SPB dengan driver sistem operasi untuk perangkat tersebut. Untuk memastikan sinkronisasi akses ini, ACPI 5.0 menentukan objek Device Lock Mutex (_DLM). Untuk informasi selengkapnya, lihat bagian 5.7.5 dari spesifikasi ACPI 5.0.