ISDN Software Reference for Linux and Windows
368
BRI Channel Initialization and Start Up (User Side)
Synchronous or Asynchronous Programming
Application Device Driver State Firmware Network
cc_Open( )
-->
NULL
Return with line
device
<--
cc_SetDChanCfg(
)
-->
Initialize
-->
Configures
protocol
and BRI
station D
channel
settings
CCEV_D_CHAN_
STATUS
<--
Establish
Data Link
(if Terminal =
North American)
SPID
information
-->
(if Terminal =
North American)
CCEV_RCVTERMREG_AC
K (if positive)
CCEV_RCVTERMREG_NA
CK (if negative)
<--
SME_TERM_
REGISTER
<--
Positive or
Negative
Acknowledge-
ment of SPID
information
*cc_WaitCall( )
-->
ISDN_Unblock_Ts
-->
Incoming
call
unblocked
* Required for both synchronous and asynchronous programming model.
This process is done only once per download.