|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Dmitry E. Oboukhov 2:5004/75.151 24 Jan 2007 19:38:23 To : Sergey Vlasov Subject : /dev/lp0 --------------------------------------------------------------------------------
SV> From: Sergey Vlasov <vsu@mivlgu.ru>
SV>
SV> On Mon, 22 Jan 2007 17:19:46 +0300 Dmitry E. Oboukhov wrote:
SV>
>> мне надо управлять и контрольными линиями тоже (и читать их тоже)
>>
>> тут мне просто надо 11 линий из компа и 2 в комп.
SV>
SV> Для такого низкоуровневого доступа нужно пользоваться не /dev/lp0,
SV> а /dev/parport0 (и соответствующим модулем ppdev в ядре). Вероятно,
SV> правильнее будет делать это не напрямую, а через библиотеку
SV> libieee1284 (эта библиотека, помимо /dev/parport*, поддерживает и
SV> другие способы доступа к портам).
SV>
SV> http://cyberelk.net/tim/libieee1284/
вот спасибо, я что-то уже и то и се попробовал а все никак
сунулся было в либу: libparportled
но как заглянул в ее внутренности: там в самом начале жестко прописан
адрес 0x378 и баста! и даже не стал пробовать с ней возявкаться
а сейчас написал тестик на libieee1284 и вроде хорошо все работает.
щас напишу мелкую программку чтобы дальше уже рулить из перла и обратно
на скрипты уйду.
2ALL: а о назначении и функционировании девайса /dev/lpХ все-таки где
почитать? инфа в хаутушках, относящаяся к 2.2 ядру похоже теперь
неактуальна.
--- Mutt/1.5.13 (2006-08-11)
* Origin: Мы хлещем в жару портвейн! Мы не греем пива зимой! (2:5004/75.151)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/392624ee258b.html, оценка из 5, голосов 10
|