PEB2085 SIEMENS [Siemens Semiconductor Group], PEB2085 Datasheet - Page 293

no-image

PEB2085

Manufacturer Part Number
PEB2085
Description
ISDN SubscribernAccess Controller
Manufacturer
SIEMENS [Siemens Semiconductor Group]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
PEB2085-P
Manufacturer:
SIEMENS/西门子
Quantity:
20 000
Part Number:
PEB2085N
Manufacturer:
SIEMENS
Quantity:
5 510
Part Number:
PEB2085N
Manufacturer:
ALLEGRO
Quantity:
5 510
Part Number:
PEB2085N
Manufacturer:
LNFINEON
Quantity:
20 000
Part Number:
PEB2085N V2.3
Manufacturer:
INFINEON/英飞凌
Quantity:
20 000
Part Number:
PEB2085NV1.1
Manufacturer:
PHI
Quantity:
399
Part Number:
PEB2085NV1.1
Manufacturer:
SIE
Quantity:
1 000
Part Number:
PEB2085NV1.1
Manufacturer:
SIE
Quantity:
20 000
Part Number:
PEB2085NV2.3
Manufacturer:
SIEMENS
Quantity:
5 967
Part Number:
PEB2085NV2.3
Manufacturer:
SIE
Quantity:
1 000
Part Number:
PEB2085NV2.3
Manufacturer:
SIEMENS/西门子
Quantity:
20 000
Part Number:
PEB2085P
Quantity:
41
Part Number:
PEB2085P
Manufacturer:
SIEMENS
Quantity:
1 000
Semiconductor Group
if (pt->pt_state & PT_TX_ACTIVE && pt->pt_op_mode != PT_MD_AUTO)
if (pt->pt_op_mode == PT_MD_AUTO)
{
}
pt->pt_state
pt->pt_tx_start = frame_ptr;
pt->pt_tx_frame = frame_type;
if (cnt <= 32)
{
}
else
{
}
if (pt->pt_op_mode == PT_MD_AUTO)
{
return (ACK_ACCESS_FAULT);
if (inp(pt->pt_r_star2) & (STAR2_TREC | STAR2_WFA))
if (inp(pt->pt_r_star2) & STAR2_WFA)
STRING_OUT (frame_ptr, pt->pt_r_fifo, cnt);
pt->pt_tx_cnt = 0;
STRING_OUT (frame_ptr, pt->pt_r_fifo, 32);
pt->pt_tx_cnt
pt->pt_tx_curr = frame_ptr + 32;
cmd = (pt->pt_tx_frame == PT_FR_I) ? CMDR_XIF : CMDR_XTF;
if (frame_type == PT_FR_I)
if (pt->pt_state & PT_TX_MMU_FREE)
return (ACK_ACCESS_FAULT);
{
}
MMU_free (pt->pt_tx_start);
pt->pt_state &= ~PT_TX_MMU_FREE;
|= PT_TX_ACTIVE;
= cnt - 32;
/* it is not allowed to send an I
/* frame in the timer recovery
/* or in waiting_for_acknowledge
/* status
/* transmitter is active
/* store data frame pointer
/* and frame type
/* if the number of bytes is <=32
/* the frame can be shifted
/* completely into the XFIFO
/* if the number of bytes is
/* greater 32 the first 32 are
/* shifted into the XFIFO, the
/* remaining are sent later
/* (interrupt service routine)
/* compute the command byte for
/* the CMDR register:
/* in automode the ’transmit I
/* frame’ command must be used
/* when it is an HDLC I frame.
/* The ’transmit transparent
/* frame’ command must be used in
/* all other cases
293
Low Level Controller
*/
*/
*/
*/
*/
*/
*/
*/
*/
*/
*/
*/
*/
*/
*/
*/
*/
*/
*/
*/
*/
*/
*/

Related parts for PEB2085