*参照元 [#ifc46655] #backlinks *説明 [#o6e9bfbe] -パス: [[linux-2.6.33/]] -パス: [[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]