|
|
ru.unix- RU.UNIX ---------------------------------------------------------------------- From : Ivan Tihonov 2:5020/400 11 Jun 2002 15:41:00 To : All Subject : Отключение буфера у псевдотерминалов -------------------------------------------------------------------------------- Hi All, Есть FreeBSD 4.1-RELEASE #32. Есть псевдотерминал созданный по openpty(). Как сделать, чтобы на мастере я дергал за что-нибудь, а на слейвовом конце write(..) начинал возвращать -1. Дергал за другое - начинало нормально записывать. И там и там открыто с O_NONBLOCK. Дерганье за DTR не работает. Дерганье TIOCSTOP(START) тоже - внутренний буффер на 1024 кб таки работает. Hужно это для эмуляции компорта, который пользует user-level драйвера одной тупой железяки. Может кто занимался? PS: Привет всем, кто меня еще помнит. :) --- ifmail v.2.15dev5 * Origin: FidoNet Online - http://www.fido-online.com (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix/1667906ac7849.html, оценка из 5, голосов 10
|