User`s guide

About This Guide
i.MX53 System Development User’s Guide, Rev. 1
Freescale Semiconductor xviii
Chapter 21, “Porting Audio Codecs to a Custom Board”
Chapter 22, “Porting the Fast Ethernet Controller Driver”
Chapter 23, “Porting USB Host1 and USB OTG”
Essential Reference
You should have access to an electronic copy of the latest version of the i.MX53 Multimedia Applications
Processor Reference Manual (MCIMX53RM) and i.MX53xD Applications Processors for Consumer
Products (IMX53CEC).
Suggested Reading
This section lists additional reading that provides background for the information in this manual as well as
general information about the architecture.
General Information
The following documentation provides useful information about the ARM processor architecture and
computer architecture in general:
For information about the ARM Cortex-A8 processor see
http://www.arm.com/products/processors/cortex-a/cortex-a8.php
Computer Architecture: A Quantitative Approach, Fourth Edition, by John L. Hennessy and
David A. Patterson
Computer Organization and Design: The Hardware/Software Interface, Second Edition, by
David A. Patterson and John L. Hennessy
Related Documentation
Freescale documentation is available from the sources listed on the back cover of this manual; the
document order numbers are included in parentheses for ease in ordering:
Additional literature is published as new Freescale products become available. For a current list of
documentation, refer to www.freescale.com.
Conventions
This document uses the following notational conventions:
Courier Used to indicate commands, command parameters, code examples, and file and
directory names.
Italics Italics indicates command or function parameters
Bold Function names are written in bold.
cleared/set When a bit takes the value zero, it is said to be cleared; when it takes a value of
one, it is said to be set.
mnemonics Instruction mnemonics are shown in lowercase bold