影片輸出切換器控制

2006 luming.yu@intel.com

輸出 sysfs 類驅動程式提供了一個抽象的影片輸出層,可用於連線平臺特定的方法,以透過公共 sysfs 介面啟用/停用影片輸出裝置。例如,在我的 IBM ThinkPad T42 筆記型電腦上,ACPI 影片驅動程式註冊了它的輸出裝置以及 ‘state’ 的讀/寫方法,透過輸出 sysfs 類。sysfs 下的使用者介面是

linux:/sys/class/video_output # tree .
.
|-- CRT0
|   |-- device -> ../../../devices/pci0000:00/0000:00:01.0
|   |-- state
|   |-- subsystem -> ../../../class/video_output
|   `-- uevent
|-- DVI0
|   |-- device -> ../../../devices/pci0000:00/0000:00:01.0
|   |-- state
|   |-- subsystem -> ../../../class/video_output
|   `-- uevent
|-- LCD0
|   |-- device -> ../../../devices/pci0000:00/0000:00:01.0
|   |-- state
|   |-- subsystem -> ../../../class/video_output
|   `-- uevent
`-- TV0
   |-- device -> ../../../devices/pci0000:00/0000:00:01.0
   |-- state
   |-- subsystem -> ../../../class/video_output
   `-- uevent