linux-2.6.33/platform_bus_init()
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*参照元 [#ifc46655]
#backlinks
*説明 [#o6e9bfbe]
-パス: [[linux-2.6.33/drivers/base/platform.c]]
-FIXME: これは何?
--説明
**引数 [#qce04c05]
-なし
**返り値 [#qbba83fe]
-int
--成功ならば 0、失敗ならば負のエラー値を返す。
**参考 [#v01856b2]
*実装 [#p35b6633]
int __init platform_bus_init(void)
{
int error;
early_platform_cleanup();
-
--[[linux-2.6.33/early_platform_cleanup()]]
error = device_register(&platform_bus);
if (error)
return error;
-
--[[linux-2.6.33/device_register()]]
-
--[[linux-2.6.33/platform_bus(global)]]
error = bus_register(&platform_bus_type);
if (error)
device_unregister(&platform_bus);
-
--[[linux-2.6.33/bus_register()]]
-
--[[linux-2.6.33/platform_bus_type(global)]]
-
--[[linux-2.6.33/device_unregister()]]
return error;
}
*コメント [#z23e7d12]
終了行:
*参照元 [#ifc46655]
#backlinks
*説明 [#o6e9bfbe]
-パス: [[linux-2.6.33/drivers/base/platform.c]]
-FIXME: これは何?
--説明
**引数 [#qce04c05]
-なし
**返り値 [#qbba83fe]
-int
--成功ならば 0、失敗ならば負のエラー値を返す。
**参考 [#v01856b2]
*実装 [#p35b6633]
int __init platform_bus_init(void)
{
int error;
early_platform_cleanup();
-
--[[linux-2.6.33/early_platform_cleanup()]]
error = device_register(&platform_bus);
if (error)
return error;
-
--[[linux-2.6.33/device_register()]]
-
--[[linux-2.6.33/platform_bus(global)]]
error = bus_register(&platform_bus_type);
if (error)
device_unregister(&platform_bus);
-
--[[linux-2.6.33/bus_register()]]
-
--[[linux-2.6.33/platform_bus_type(global)]]
-
--[[linux-2.6.33/device_unregister()]]
return error;
}
*コメント [#z23e7d12]
ページ名: