2
K
A
DAK
AMX 68000 Target Guide
1.2 AMX FilesAMX is provided in C source format to ensure that regardless of your development
environment, your ability to use and support AMX is uninhibited. AMX also includes a
small portion programmed in M68000 assembly language.
Figures 1.2-1, 2 and 3 summarize the AMX modules provided with AMX 68000. The
AMX product manifest (file MANIFEST.TXT) is a text file which indicates the current
AMX revision level and lists the AMX modules which are provided with the product.
File Name Module
CJ532 .H Generic include file
CJ532APP.H Custom application definitions
CJ532CC .H C dependent definitions
CJ532EC .H AMX error code definitions
CJ532IF .H C and target interface prototypes
CJ532KC .H Private AMX constants
CJ532KF .H AMX service procedure prototypes
CJ532KP .H Private AMX prototypes
CJ532KS .H Private AMX structure definitions
CJ532KT .H Target processor definitions
CJ532KV .H AMX version specification
CJ532SD .H AMX application structure definitions
CJ532TF .H Target dependent prototypes
CJZZZ .H Copy of generic include file CJ532.H
used for portability
CHxxxxx .H Definitions for common timer (PIT, TPU)
and serial I/O (UART) chips
Figure 1.2-1 AMX Include Files
File Name Module
CJ532K .DEF Private AMX assembly language definitions
CJ532KQ .ASM Private AMX math procedures
CJ532KR .ASM AMX Interrupt Supervisor
CJ532KS .ASM AMX Task Scheduler
CJ532MXA.ASM Message Exchange Manager constants
CJ532TDC.ASM Time/Date Manager constants
CJ532UA .ASM Target processor and C support (part 1)
CJ532UB .ASM Target processor and C support (part 2)
Figure 1.2-2 AMX Assembler Source Files