0
Можете ли вы помочь мне понять разницу между платформой_driver_register vs driver_register?Регистрация драйвера в linux
Можете ли вы помочь мне понять разницу между платформой_driver_register vs 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-> водитель);
}