Вот у меня висит много устройств на шине, оригинально в проекте прост вкомпиливались пути на манер const char dev_name[] = "/dev/kek1", но чот в ходе фиксов всяких менялась и железная конфигурация, и пути соответственно. Ползать по всему проекту и вспоминать, где ты юзал эти константы, немного фу-фу.
Я так понимаю, можно как-то получить дескриптор устройства через алиас? Типа. У ноды в дтске же есть уникальный чарный тэг, который сопсно и в /sys печатается. Ну или какие ищщо есть гуд практисес?
Сделать алиас с помощью udev-правила + в любом случае разхардкодить dev_name, сделав CLI-шный ключ с дефолтным значением или в key-value хранить (в ini типа).
правила удева
Обсуждают сегодня