|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Ilya Anfimov 2:5020/400 30 Nov 2001 21:24:14 To : Ђ«ҐЄб ¤а „ҐаЄ з Subject : Re: Re[2]: Линк с виндами. -------------------------------------------------------------------------------- On Fri, 30 Nov 2001 10:44:07 +0000 (UTC), Александр Деркач <arush@avest.org> wrote: >Hello Ilya, > >Thursday, November 29, 2001, 6:16:13 PM, you wrote: > >IA> On Wed, 28 Nov 2001 21:59:51 +0300, >IA> Svyatoslav Abramenkov >IA> <Svyatoslav.Abramenkov@p100.f8088.n464.z2.fidonet.org> wrote: >[skipped] > >>> Тот же plip. Распайка кабеля в той же доке чуть ниже в том же файле >>>/usr/src/linux/Documentation/networking/PLIP.txt. Hазывается Parallel >>>Transfer Mode 1. Просто документацию в исходниках ядра иногда полезно читать, >>>тем более, что ее там кто наплакал. Столько нового о том, что linux умеет, >>>узнаешь... > >IA> А теперь загляни в plip.c и приколись -- нет там такого >IA> кода. Как класса нет. В начале файла -- какая-то отмазка, типа >IA> когда-то был да выкинули. Почему-то. > > Hе знаю как у вас, а у меня в 2.4.5 - есть, и документация внутри plip.c в > наличии, с распайкой кабеля. Это я не знаю как у тебя там. Беру вот plip.c от 2.4.16. Да, это первое 2.4 в котором я его смотрю, но будь в 2.4.* CHANGELOG что-нибудь про plip, я бы заметил наверное. Так вот, я там вижу ровно одну распайку -- обозванную "LapLink", типичную классическую: 4 бита данных на входы сигналов принтера, один -- на BUSY, STROBE не используется. Кроме того, я там вижу общение с параллельным портом только в _open, _wakeup, _bh_timeout_error, которые явно не являются процедурами передачи данных, а также _send, _receive, _send_packЅ et, _receive_packet. receive_packet, send_packet -- это процедуры, которые вызываются из какой-то TASK QUEUE и занимаются разбивкой 802.3 фрейма на байты и вызывают _send, _receive для их (байтов) непосредственной передачи. Обработки EPP и вообще перебачи/ приема данных в фрейм в них нет. send, receive -- содержат только код state machine для секса с nibbles на четырехбитовой линии. Где там EPP и все такое? Я весь драйвер просмотрел (он небольшой), и ничего такого не нашел. А особенно интересно -- как это включить, если такое там все-таки есть. --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/1511a7a8fa5a.html, оценка из 5, голосов 10
|