
PrefaceSPRUES5A – January 2007 – Revised June 2008
Read This First
About This Manual
This document contains information about the Network Developer’s Kit (NDK) Support Package forEVMDM642. The package includes source code for HAL drivers, and examples to reuse or modify themfor customer designed platforms. Pre-built HAL libraries are also delivered with the package.
How to Use This ManualThis document is divided into the following sections:•Section 1 – Getting Started: Introduces the NDK Support Package, which is designed to run the NDKon EVMDM642 platform.•Section 2 – User LED Driver: Describes the user LED driver for EVMDM642.•Section 3 – Timer Driver: Describes the timer driver for EVMDM642.•Section 4 – Serial Driver: Describes the serial driver for TL 16C752.•Section 5 – Ethernet Driver: Describes the EMAC driver for DM642.
Notational Conventions
This document uses the following conventions:•Program listings, program examples, and interactive displays are shown in a special typeface.•In syntax descriptions, the function or macro appears in a bold typeface and the parameters appear inplainface within parentheses. Portions of a syntax that are in bold should be entered as shown;portions of syntax that are within parentheses describe the type of information that should be entered.•Macro names are written in uppercase text; function names are written in lowercase.
Related Documentation from Texas InstrumentsThe following books describe the TMS320C6x™ devices and related support tools. To obtain a copy ofany of these TI documents, call the Texas Instruments Literature Response Center at (800) 477–8924.When ordering, please identify the book by its title and literature number. Many of these documents canbe found on the Internet at http://www.ti.com .
SPRU189 —TMS320C6000 DSP CPU and Instruction Set Reference Guide. Describes the CPUarchitecture, pipeline, instruction set, and interrupts for the TMS320C6000™ digital signalprocessors (DSPs).
SPRU190 —TMS320C6000DSP Peripherals Overview Reference Guide. Provides an overview andbriefly describes the peripherals available on the TMS320C6000™ family of digital signalprocessors (DSPs).
SPRU197 —TMS320C6000 Technical Brief. Provides an introduction to the TMS320C62x™ andTMS320C67x™ digital signal processors (DSPs) of the TMS320C6000™ DSP family. Describesthe CPU architecture, peripherals, development tools and third-party support for the C62x™ andC67x™ DSPs.
SPRU198 —TMS320C6000 Programmer's Guide. Reference for programming the TMS320C6000™digital signal processors (DSPs). Before you use this manual, you should install your codegeneration and debugging tools. Includes a brief description of the C6000 DSP architecture andcode development flow, includes C code examples and discusses optimization methods for the Ccode, describes the structure of assembly code and includes examples and discusses optimizationsfor the assembly code, and describes programming considerations for the C64x™ DSP.
SPRUES5A – January 2007 – Revised June 2008 Preface 5Submit Documentation Feedback