|
|
ru.unix- RU.UNIX ---------------------------------------------------------------------- From : Valentin Nechayev 2:5020/400 11 Jun 2002 21:55:42 To : Ivan Tihonov Subject : Re: Отключение буфера у псевдотерминалов -------------------------------------------------------------------------------- >>> Ivan Tihonov wrote: IT> Есть FreeBSD 4.1-RELEASE #32. ~~~ Hе думаю, что здесь кого-то сильно интересует, сколько раз ты компилировал ядро не вычистив каталог компиляции. Хотя это показывает плотность твоих экспериментов. ;) IT> Есть псевдотерминал созданный по openpty(). IT> Как сделать, чтобы на мастере я дергал за что-нибудь, а на слейвовом конце IT> write(..) начинал возвращать -1. Дергал за другое - начинало нормально IT> записывать. И там и там открыто с O_NONBLOCK. IT> Дерганье за DTR не работает. Дерганье TIOCSTOP(START) тоже - внутренний IT> буффер на 1024 кб таки работает. Hужно это для эмуляции компорта, который IT> пользует user-level драйвера одной тупой железяки. Может кто занимался? Уж сильно специфическая твоя задача... займись все-таки патчингом ядра в эту сторону. Вряд ли можно ожидать, что кто-то такое делал. /netch --- ifmail v.2.15dev5 * Origin: Dark side of coredump (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix/73683c6b5ada.html, оценка из 5, голосов 10
|