*参照元 [#f4895e7e]
#backlinks

*説明 [#k27a55b2]
-パス: [[linux-2.6.33/include/linux/device.h]]

-FIXME: これは何?
--説明


**参考 [#a5549166]


*実装 [#i7afd0e7]
 struct device_driver {
 	const char		*name;
 	struct bus_type		*bus;
 
-
--[[linux-2.6.33/bus_type]]

 	struct module		*owner;
-
--[[linux-2.6.33/module]]

 	const char		*mod_name;	/* used for built-in modules */
 
 	bool suppress_bind_attrs;	/* disables bind/unbind via sysfs */
 
 	int (*probe) (struct device *dev);
-
--[[linux-2.6.33/device]]

 	int (*remove) (struct device *dev);
 	void (*shutdown) (struct device *dev);
 	int (*suspend) (struct device *dev, pm_message_t state);
-
--[[linux-2.6.33/pm_message_t]]

 	int (*resume) (struct device *dev);
 	const struct attribute_group **groups;
 
-
--[[linux-2.6.33/attribute_group]]

 	const struct dev_pm_ops *pm;
 
-
--[[linux-2.6.33/dev_pm_ops]]

 	struct driver_private *p;
-
--[[linux-2.6.33/driver_private]]

 };


*コメント [#s2948ab7]


トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS