d.andreev
-
Posts
2 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Posts posted by d.andreev
-
-
День добрый
Пытаюсь установить драйверы под TI Linux RT
Получаю ошибку:In file included from include/linux/spinlock_types.h:19:0,from include/linux/spinlock.h:81,from include/linux/seqlock.h:35,from include/linux/time.h:5,from include/linux/stat.h:18,from include/linux/module.h:10,from /home/root/npreal2_1.18.65_build_17062316/moxa/kernel3.x/npreal2.c:39:/home/root/npreal2_1.18.65_build_17062316/moxa/kernel3.x/npreal2.c: In function 'npreal_init_tty':include/linux/spinlock_types_rt.h:42:2: error: expected expression before '{' token{ .lock = __RT_SPIN_INITIALIZER(name.lock), \^/home/root/npreal2_1.18.65_build_17062316/moxa/kernel3.x/npreal2.c:601:23: note: in expansion of macro '__SPIN_LOCK_UNLOCKED'tty_node->tx_lock = __SPIN_LOCK_UNLOCKED(tty_node->tx_lock);Подобное обсуждалось здесь: https://forums.ni.com/t5/NI-Linux-Real-Time-Discussions/Install-Moxa-Nport-5323-on-NI-Linux-RT/td-p/3650031
но как модифицировать код драйвера, чтобы он заработал с использованием rtmutexes, я не понял. Прошу оказать посильную помощь.
Спасибо.
Драйвер NPort для Linux 4.x
in Преобразователи RS-232/422/485 в Ethernet
Posted
В итоге скомпилировать драйвер под arago linux получилось, но при выполнении команды mxaddsvr выводится ошибка: