Узел устройства и драйвер без фактического устройства

У меня есть сомнения по поводу следующего сценария в дереве устройств, не могли бы вы помочь.

У нас есть запись узла устройства в дереве устройств, и соответствующий источник существует в источнике ядра, но фактического устройства нет на плате, что произойдет? Будет ли драйвер скомпилирован с исходным кодом ядра, если драйвер скомпилирован, то происходит связывание драйверов?

Заранее спасибо.

1 ответ

Решение

Если ваше устройство на самом деле отсутствует в плате, и вы хотите сохранить узел устройства в древовидной структуре устройства. ты должен использовать status = "disabled" в вашем устройстве узла. Это свойство говорит о том, что устройство в данный момент недоступно. В будущем, когда ваше устройство будет доступно, вы можете сделать это status = "ok",

И да, драйвер будет создаваться всегда, только привязки не будут выполняться, поскольку соответствующего устройства не существует.

Другие вопросы по тегам