Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Dmitry E. Oboukhov                   2:5004/75.151  25 Jan 2007  14:06:53
 To : Andrei Yakovlev
 Subject : /dev/lp0
 -------------------------------------------------------------------------------- 
 
 DO>>>>   я как бы с этого и начал
 DO>>>>   но почему-то не работает это у меня.
 AY>>>
 AY>>>  значит что-то не так делаешь
 DO>>  ну в общем-то прямо твоя программа но на другом языке
 AY>
 AY> Должно работать. Я делал при помощи сабжа управление большими бегущими
 AY> огнями на здании, где находится мой офис... реализованно все на эхотаге
 AY> примерно по той схеме, что я описал - все работает до сих пор - в HГ
 AY> затестили :) А код выложить можешь? (или нетмылом)
 
 так выкладывал же:
 my $out=0;
 open my $port, ">", "/dev/lp0";
 {
   print $port pack('C', $out);
   $out ^= 0xAA;
   sleep 1;
   redo;
 }
 
 буфферизацию на $port выключать пробовал - не помогает, дело не в ней.
 ну а с seek'ами (как в минихауту написано) тем более не работает :(
 
 DO>>  у LPT порта линий ввода-вывода вообще-то не 8, а 8+9
 AY>
 DO>>  Данные
 DO>>  STROBE
 DO>>  ACK
 DO>>  BUSY
 DO>>  PE
 DO>>  SEL
 DO>>  AUTOFD
 DO>>  ERROR
 DO>>  INIT
 DO>>  SELIN
 AY>
 DO>>  и вот с помощью библиотеки ieee1284 их все можно дергать или читать (там
 DO>>  примерно половина на ввод/половина на вывод)
 AY>
 AY> ну тогда тебе надо читать про эту самую библиотеку... или еще как вариант - 
 AY> обращаться напрямую к прерываниям биоса в обход ОС... что проще - не знаю.
 AY> Hо с биосом, да и с этой библиотекой лучше работать из под СИ++, хотя
 AY> геммороя больше.
 
 ну собственно основной интерес был из скриптов рулить портом
 
 (хочу сейчас ByteBlaster2 приспособить для программинга AT91хх из под
 линукса, писать софтину на С - лень)
 
 --- Mutt/1.5.13 (2006-08-11)
  * Origin: Я буду воевать только за красных! (2:5004/75.151)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 /dev/lp0   Dmitry E. Oboukhov   22 Jan 2007 22:42:32 
 /dev/lp0   Andrei Yakovlev   23 Jan 2007 10:46:52 
 /dev/lp0   Dmitry E. Oboukhov   23 Jan 2007 12:01:52 
 /dev/lp0   Andrei Yakovlev   24 Jan 2007 17:17:24 
 /dev/lp0   Dmitry E. Oboukhov   24 Jan 2007 19:33:37 
 /dev/lp0   Andrei Yakovlev   25 Jan 2007 09:18:04 
 /dev/lp0   Dmitry E. Oboukhov   25 Jan 2007 11:34:16 
 /dev/lp0   Andrei Yakovlev   25 Jan 2007 17:06:48 
 /dev/lp0   Dmitry E. Oboukhov   25 Jan 2007 14:06:53 
 /dev/lp0   Andrei Yakovlev   25 Jan 2007 19:42:06 
 /dev/lp0   Dmitry E. Oboukhov   25 Jan 2007 17:55:55 
 /dev/lp0   Andrei Yakovlev   26 Jan 2007 01:13:56 
 /dev/lp0   Sergey Khvatov   26 Jan 2007 11:35:37 
Архивное /ru.linux/3926961b63f2.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional