I am trying to make a channel driver for my custom hardware..I am trying to copy the logic of <div><span style="font-family:Geneva, Arial, Helvetica, sans-serif;font-size:13px">chan_unistim.c</span></div>
<div>chan_phone.c</div><div>I am using logic of 3 subchannels in each asterisk channel..problem is FD is already allocated to one of the channel and when i make other channel active polling of phone_read and phone_write are not done by</div>

<div>asterisk.</div><div>Is it that i need a separate FD for each channel ?</div><div>i also came across a function swap_subs what the use </div><div>of the function in relation to this..</div><div>Thanks</div><div><br></div>

<div><br></div>