Я окунаюсь в развитие драйвера VxWorks. Моя проблема заключается в том, что в моих настройках конфигурации ядра я могу найти свой компонент-драйвер, но он всегда greyed и не позволит мне включить его. Когда я нажимаю правой кнопкой мыши и выбираю «check», он говорит «Неопределенная ссылка mydriver.o»vxWorks 6.9 Разработка драйверов
Я прочитал документацию разработчика драйверов vxBus и решил, что я буду тестировать поток разработки, взяв уже существующий/функционирующий драйвер и просто измените строки file-name/function-name/print. Я скопировал и изменил существующие * .c, * .h, * .cdf, * .dc, * .dr, если это необходимо.
Я также играл с помещением исходных файлов драйвера в каталог target/3rdparty, как это сделано для драйвера «wrsample».
Я также попытался просто указать правильную инструкцию #define в файле config.h, чтобы попытаться создать экземпляр драйвера, но не повезло.
Может ли кто-нибудь помочь? Похоже, мне нужно предварительно создать источник драйвера для создания файла * .o, но я не уверен, как это сделать. Я не смог найти файл * .o для существующего драйвера, который я модифицировал ...