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.