CD2401 Intel, CD2401 Datasheet - Page 138
![no-image](/images/manufacturer_photos/0/3/336/intel_sml.jpg)
CD2401
Manufacturer Part Number
CD2401
Description
Multi-protocol Communications Controller
Manufacturer
Intel
Datasheet
1.CD2401.pdf
(176 pages)
- Current page: 138 of 176
- Download datasheet (918Kb)
CD2401 — Multi-Protocol Communications Controller
8.5.3.6
138
Register Name: TEOIR
Register Description: Transmit End of Interrupt
Default Value: x’00
Access: Byte Write only
TermBuff
Bit 7
Note: If current interrupt is a transmit end-of-buffer interrupt, setting this bit at the end of the service
Transmit End of Interrupt Register (TEOIR)
This register must be written to by the host transmit interrupt service routine to signal to the
CD2401 that the current interrupt service is concluded. This must be the last access to the CD2401
during an interrupt service routine. A write to this register generates an internal end-of-interrupt
signal that pops the CD2401 interrupt context stack.
Depending on the circumstances of an individual interrupt service, the host may be required to pass
a parameter to the CD2401 through these registers. The CD2401 interprets the values written to
this register at the completion of all receive interrupts as commands to be executed.
Bit 7
routine causes the next buffer to also be terminated.
Bit 6
Bit 5
Bit 4
Bit 3
Bits 2:0
Bit 6
EOF
Terminate Buffer
1 = terminates buffer in DMA mode forces the current buffer to be discarded.
End of Frame (Synchronous modes)
This bit uses an interrupt-driven data transfer.
0 = this data transfer does not complete the frame/block.
1 = this data transfer completes the frame/block.
Set General Timer 2 (Synchronous modes)
0 = do not set General Timer 2.
1 = load the value provided in TISR to General Timer 2.
Set General Timer 1 (Synchronous modes)
0 = do not set General Timer 1.
1 = load the value provided in TISR to the high byte of General Timer 1.
At the end of an interrupt service routine, the user can set a timer by setting a timer
value in TISR. When the timer reaches zero, the CD2401 generates a modem/timer
group interrupt to the host.
No Transfer of data
If no data is transferred to the transmit FIFO during a data transfer interrupt, this bit
must be set by the host.
Reserved – must be zero.
SetTm2
Bit 5
SetTm1
Bit 4
Notrans
Bit 3
Bit 2
0
Motorola Hex Address: x’85
Bit 1
Intel Hex Address: x’86
0
Datasheet
Bit 0
0
Related parts for CD2401
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
![CD5954CB](/images/no-image3.png)
Part Number:
Description:
CD-ROM, DVD Multimedia IC
Manufacturer:
China Hua Jing Electronics Group Co.
![BA664FP](/images/no-image3.png)
Part Number:
Description:
Cd-rom
Manufacturer:
ROHM Electronics
Datasheet:
![BA6855AFM](/images/manufacturer_photos/0/5/571/rohm_tmb.jpg)
Part Number:
Description:
CD-ROM spindle motor driver
Manufacturer:
Rohm
Datasheet:
![SC9636-006](/images/no-image3.png)
Part Number:
Description:
CD Digital Signal Processor
Manufacturer:
Silan
Datasheet:
![SC9640P](/images/no-image3.png)
Part Number:
Description:
CD Digital Servo Signal Processor
Manufacturer:
Silan
Datasheet:
![SC9641](/images/no-image3.png)
Part Number:
Description:
CD Digital Signal Processor
Manufacturer:
Silan
Datasheet:
![SC9699P](/images/no-image3.png)
Part Number:
Description:
CD Servo Controller
Manufacturer:
Silan
Datasheet:
![sc9821c](/images/no-image3.png)
Part Number:
Description:
Cd Electronic Shockproof Controller
Manufacturer:
Silan
Datasheet:
![sc9696p](/images/no-image3.png)
Part Number:
Description:
Cd Servo Controller With Mcu With Interface Supporting Sc9831 Wma/mp3 Encoding/decoding
Manufacturer:
Silan
Datasheet:
![sc9645](/images/no-image3.png)
Part Number:
Description:
Cd Digital Servo Signal Processor Slave Mode
Manufacturer:
Silan
Datasheet:
![sc9637bp](/images/no-image3.png)
Part Number:
Description:
Cd Digital Servo Signal Processor With Mcu 2/4 Digits Lcd Display And Remote Control
Manufacturer:
Silan
Datasheet: