|
Форум cronyx.ru (архив)
Если своим кодом (+) | ly  :: 2006-10-25 13:37 |
В штатном драйвере tau32.c такой режим не предусмотрен. Логические каналы всегда работают в дуплексном режиме с привязкой как приёма, так и передачи к одному набору канальных интервалов одного из интерфейсов E1. При этом "внутрь" компьютера может быть заведено в сумме не более 32 канальных интервалов.
Если Вы хотите сделать это своим кодом без tau32.c, то вам необходимо создать свой драйвер для Tau-PIC/32. Начинайте с изучения документации DDK (Driver Development Kit) Tau-PCI/32. http://www.cronyx.ru/hardware/pdf/tau32-ddk.pdf
Аппаратура Tau-PCI/32 позволит вам сделать это. Необходимо настроить кросс-коннектор так, чтобы принимаемые данные поступали с интерфейса #1, а отправлялись на интерфейс #2.
Хотя на самом деле я не пойму, зачем такая сложная схема. Вы можете просто включить Tau-PCI/32-Lite в разрыв линии E1. Т.е. подключить приёмную пару к устройству "А", а передающую к устройству "В". При этом ваше ПО будет производить обмен через один файловый дескриптор соответствующий "tau32_0.0 ts=1-15,17-31".
|