AMX Target Guide Computer Accessories User Manual


 
AMX 68000 Target Guide
K
A
DAK
5
1.4 AMX 68000 Target Specifications
AMX 68000 was initially developed and tested using the Motorola MC68020, MC68040
and MC68332 processors on a variety of Motorola evaluation boards. However, the
AMX 68000 design criteria fully encompass the Motorola M68000 processor family
requirements.
AMX uses a set of design constants which vary according to the constraints imposed by
each target processor. When operating on the M68000 processor, these design constants
assume the values listed in Figure 1.4-1.
Symbol Purpose
CJ_CCISIZE Size of integer is 4 bytes (32 bits)
Event group supports 32 event flags per group
CJ_ID AMX id (handle) is a 32 bit unsigned integer
CJ_ERRST AMX error codes are 32 bit signed integers
CJ_MINMSZ Minimum AMX message size is 12 bytes
CJ_MAXMSZ Default AMX message size is 12 bytes
CJ_MINKG Minimum number of AMX message envelopes is 10
CJ_MINKS Minimum Kernel Stack is 256 bytes
CJ_MINIS Minimum Interrupt Stack is 256 bytes
CJ_MINTKS Minimum task storage (including TCB) is 512 bytes
CJ_MINBFS Minimum AMX buffer size is 8 bytes
CJ_MINUMEM Minimum AMX memory block size is 16 bytes
CJ_MINSMEM Minimum AMX memory section size is 128 bytes
Figure 1.4-1 AMX Design Constants