RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Ответить на сообщение
Имя:
e-mail:
FIDO:
Home page:
сохранить данные о вас
Тема:
> > Уважаемые! > > > > Подскажите, пожалуйста, какое управление потоком использует SIO.SYS > > по умолчанию. > > Можно ли включить ему аппаратное (RTS/CTS) и как это сделать. > > > > Заранее благодарен, > > Олег > не знаю как там в SIO.SYS, а стандартный драйвер com.sys управляется > через заполнение структуры DCB_Info и вызова DosDevIOCtl. > смотри help. в принципе SIO.SYS есть расширение com.sys и следовательно должен все это поддерживать. > > <вырезано много всего> > DCB_Info.fbCtlHndShake=0x01; //01 > DCB_Info.fbFlowReplace=0x40; //40 > DCB_Info.fbTimeout=0xd2; //d2 > > rc = DosDevIOCtl(Uart[NumComPort].hCom, > IOCTL_ASYNC, // Serial-device control > ASYNC_SETDCBINFO, // Get the DCB information > &DCB_Info, // Length of parameter packet > sizeof(DCB_Info), > &i, > NULL, // Data packet > 0, // Maximum size of data packet > NULL); // Length of data packet >
__, _, __, _,_ _, _
|_ / \ |_) | | |\/|
| \ / | \ | | | |
~ ~ ~ ~ `~' ~ ~
Programmed by
Dmitri Maximovich
,
Dmitry I. Platonoff
,
Eugen Kuleshov
.
25.09.99 (c) 1999,
RU/2
. All rights reserved.
Rewritten by
Dmitry Ban
. All rights ignored.