
Table of Contents
MOTOROLA
MMC2001DDRM/D
viii
Reference Manual
12.4.17 UART_A_GetRegister . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234
12.4.18 UART_A_SetRegister. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236
Section 13 UART_A Level 2
13.1
13.2
13.3
13.3.1
13.3.2
13.4
13.4.1
13.4.2
13.4.3
13.4.4
13.4.5
13.4.6
13.4.7
13.4.8
13.4.9
13.4.10 BRT_A_SetThreshold. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261
13.4.11 BRT_A_Receive. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263
13.4.12 BRT_A_Transmit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265
13.4.13 BRT_A_ReadPin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267
13.4.14 BRT_A_WritePin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269
13.4.15 BRT_A_Infrared . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271
13.4.16 BRT_A_SendBreak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273
13.4.17 BRT_A_ParityError. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275
13.4.18 BRT_A_Loopback . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277
13.4.19 BRT_A_IrLoopback . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
13.4.20 BRT_A_GetStatus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281
13.4.21 BRT_A_RX_ISF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283
13.4.22 BRT_A_TX_ISF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285
13.4.23 BRT_A_GetRegister. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287
13.4.24 BRT_A_SetRegister. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289
Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239
UART_A Level 2 Device Driver Functions . . . . . . . . . . . . . . . . . . . . 239
Data Type Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239
Abstract Data Type Definitions. . . . . . . . . . . . . . . . . . . . . . . . . . . 240
Initialization Default Macros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240
API Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241
BRT_A_Init. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242
BRT_A_BufInit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245
BRT_A_BufReset. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247
BRT_A_BufStatus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249
BRT_A_Enable. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251
BRT_A_Disable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253
BRT_A_IntEnable. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255
BRT_A_IntDisable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257
BRT_A_SetBaudRate. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259
Appendix A Return Codes
F
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
n
.