Инженеры автомобильного концерна Фольксваген разработали (http://www.linuxworld.com/news/2007/101607-kernel.html?page=1) реализацию спецификации Controller Area Network (CAN) для Linux ядра. Технология CAN предназначена для обеспечения передачи данных в между узлами работающими в режиме реального времени.URL: http://www.linuxworld.com/news/2007/101607-kernel.html?page=1
Новость: http://www.opennet.me/opennews/art.shtml?num=12454
Интересно, а они открытые будут ? Очень интересно поюзать это дело.
портировать на стендовый запорожец?
Из новости есть ссылка в subversion репозиторий, где все лежит, в том числе и указание о том, что все это добро под GPL v2.Другое дело, что мне, например, нифига не ясно, а какие девайсы поддерживаются и к каким есть драйвера.
Это очень здорово! Еще бы это попало в стабильное ядро....
Я так понимаю на CAN надо покупать документацию.
да вроде как не надо покупать http://www.can-cia.org/
Да в интете, что то есть, но насколько я помню доку на стек все покупают. Бесплатно не скачаешь.
что-то не сильно понятно для чего это полезно...
но подключение к разработкам ядра фирм не сильно связанных с софтом только радует.
CAN - протокол по которому часто взаимодействуют различные узлы в автомобилях, бытовой технике.
так что нужно это для использования linux в качестве прошивки для контроллера.
Или установки на кофеварку)))
CAN - протокол обмена между контроллерами. Если центральное устройство достаточно производительное то встраиваемый Linux туда сам напрашивается. Для заполнения недостающего звена сделали поддержку CAN в ядре Linux.
Поддержка CAN давно есть в ucLinux!!
сам стек достаточно древний. что мешавло его перетащить на линух 5 лет назад - х.з.
Трава тогда была не такой зеленой. И в креслах сидели дяди, думающие иначе чем сейчас.
Похоже на PR - ни кто не будет это пользовать.
su - "for $i =0 $i++ $i<90 do engenie start end"
ssh 12.3.4.34 ; root ytyt toaster on
ssh 65.6.5.65 ; guest tv --chanel 5 --filter=child,adl,banner --foward=news
at 05:30 tv --off
>Поддержка CAN давно есть в uClinuxна уровне ядра? всего стека?
>сам стек достаточно древний. что мешавло его перетащить на линух 5 лет назад ...
5 лет назад он наверное там не сильно нужен был - справлялись доморощенными средствами и драйверами, а сейчас, когда линукс стали все шире и шире использовать ся в эмбедед системах - почему бы и не реализовать? идея наличия доменя комуникации PF_CAN в дополнение к существующим мне очень нравится.
>доку на стек все покупают
ну дык она нужно только если самому реализацию стека писать
>Похоже на PR - ни кто не будет это пользовать.
будет-будет, если стек будет поддерживаться и развиваться, то будут. Все ж лучше, чем с легаси кодом возиться