Samsung S3C6400X User Manual page 1118

Table of Contents

Advertisement

S3C6400X RISC MICROPROCESSOR
CORE INITIALIZATION PROCEDURE
MIR/FIR Mode Initialization Operation
Program the MDR register to select the MIR/FIR mode.
1)
Program the ACR register to select the transceiver type.
2)
- For the Temic-IBM type transceiver, program twice in ACR[0] = 1'b0 and ACR[0] = 1'b1.
- For the HP type transceiver, program just once in ACR[0] = 1'b0 to FIR/MIR mode.
Program the PLR register to select the number of preamble or start flag, and TX threshold level.
3)
Program the RXFLL and RXFLH register (maximum available receive bytes in frame).
4)
5)
Program the TXFLL and TXFLH register (transmit bytes in transmission frame).
6)
Program the FCR register (FIFO size and RX threshold level).
7)
Program the IER register (the types of interrupt).
Program the ACR register (TX enable or RX enable).
8)
Program the ICR register (interrupt enable).
9)
10) Service Interrupt signal from the core.
Service Parameters
No
Figure 38-7 General Program Flowchart
Preliminary product information describe products that are in development,
for which full characterization data and associated errata are not yet available.
Specifications and information herein are subject to change without notice.
START
Setup INT
Initialize Core
Enable INT
INT
Active ?
Yes
ISR
IRDA
38-11

Advertisement

Table of Contents
loading

Table of Contents