0
你能幫我理解platform_driver_register和driver_register之間的區別嗎?在linux中註冊驅動
你能幫我理解platform_driver_register和driver_register之間的區別嗎?在linux中註冊驅動
答案很明顯。
platform_driver_register建立在driver_register。
INT platform_driver_register(結構的platform_driver * DRV)
{
DRV-> driver.bus = & platform_bus_type;
如果(DRV->探針)
drv->driver.probe = platform_drv_probe;
如果(DRV->刪除)
drv->driver.remove = platform_drv_remove;
如果(DRV->關機)
drv->driver.shutdown = platform_drv_shutdown;
返回driver_register( & drv-> driver);
}