Electronic Components Datasheet Search
  English  ▼

X  

CD1865 Datasheet(PDF) 93 Page - Intel Corporation

Part # CD1865
Description  Intelligent Eight-Channel Communications Controller
PDF  150 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  INTEL [Intel Corporation]
Direct Link  http://www.intel.com
Logo INTEL - Intel Corporation

CD1865 Datasheet(HTML) 93 Page - Intel Corporation

Back Button CD1865 Datasheet HTML 89Page - Intel Corporation CD1865 Datasheet HTML 90Page - Intel Corporation CD1865 Datasheet HTML 91Page - Intel Corporation CD1865 Datasheet HTML 92Page - Intel Corporation CD1865 Datasheet HTML 93Page - Intel Corporation CD1865 Datasheet HTML 94Page - Intel Corporation CD1865 Datasheet HTML 95Page - Intel Corporation CD1865 Datasheet HTML 96Page - Intel Corporation CD1865 Datasheet HTML 97Page - Intel Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 93 / 150 page
background image
Intelligent Eight-Channel Communications Controller — CD1865
Datasheet
93
}
case 128:
// case of DSR change interrupt
{
printf(" DSR has a changed state.\n");
break;
}
default:
{
printf(" Invalid Modem interrupt detected.......\n");
break;
}
}
Set_Byte(MCR, 0x00);
// Clear the Modem Change register after
// service the modem request.
Set_Byte(EOSRR, 0x00);
// Clear the EOSRR register at the end
// modem service routine.
return;
}
8.11.5
Polled Mode Operation
The Polled-mode operation can be used with any type of host CPU, or it can be used in
combination with interrupts to provide a Mixed-mode system optimized for a particular operation.
For details refer to Section 5.5 on page 35.
In the Polled-mode operation, the Service Match registers need to be setup first (TSMR, RSMR,
MSMR) in the channel initialization routine. Once an interrupt is detected, it is acknowledged by
reading the corresponding register depending on the type of interrupt.
while ( !((int_status = Read_Byte( SRSR )) & 0x15 ) )
{
// waiting for interrupt.
break;
}
// Case of Receiving interrupt
if ( int_status & 0x10 )
{
Read_Byte(RSMR)
Service_Rx();
}
// Case of transmitting interrupt
if ( int_status & 0x04 )
{
Read_Byte(TSMR)
Service_Tx();
}
// case of modem interrupt
if (int_status & 0x02)
{
Read_Byte(MSMR)
Service_Mdm();
}



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com