Go to main content
Oracle® Solaris 11.3 デバイスドライバの記述

印刷ビューの終了

更新: 2016 年 11 月
 
 

電源管理関数

電源管理関数には次のものがあります。

ddi_removing_power()

DDI_SUSPEND でデバイスの電源が切れているかどうかをチェックする

pci_report_pmcap()

PCI デバイスの電源管理機能を報告する

pm_busy_component()

コンポーネントをビジー状態としてマークする

pm_idle_component()

コンポーネントをアイドル状態としてマークする

pm_raise_power()

コンポーネントの電源レベルを上げる

pm_lower_power()

コンポーネントの電源レベルを下げる

pm_power_has_changed()

電源管理フレームワークに自律的な電源レベルの変更を通知する

pm_trans_check()

デバイスの電源再投入のアドバイザリチェック

表 39  非推奨の電源管理関数
関数名
説明
ddi_dev_is_needed()
システムにデバイスのコンポーネントが必要なことを通知する
pm_create_components()
電源管理可能なコンポーネントを作成する
pm_destroy_components()
電源管理可能なコンポーネントを破棄する
pm_get_normal_power()
デバイスコンポーネントの通常の電源レベルを取得する
pm_set_normal_power()
デバイスコンポーネントの通常の電源レベルを設定する