Motorola HC12 User Manual

Page of 328
Assembler Messages
Message Codes
MCUez HC12 Assembler
User’s Manual
MOTOROLA
Assembler Messages
265
12.3.23  A2313: Nesting of Include Files Exceeds 50
Type:
Error
Description:
The maximum number of nested include files has been
exceeded. The assembler supports up to 50 nested include files.
Tip:
Reduce the number of nested include files to 50.
12.3.24  A2314: Expression Must Be Absolute
Type:
Error
Description:
An absolute expression is expected at the specified position.
Assembler directives expecting an absolute value are:
OFFSET, ORG, ALIGN, SET, BASE, DS, LLEN, PLEN, SPC,
TABS, IF, IFEQ, IFNE, IFLE, IFLT, IFGE, IFGT.
The first operand in a DCB directive must be absolute.
Example:
DataSec: SECTION
label1:  DS.W 1
label2:  DS.W 2
label3:  EQU  8

codeSec: SECTION

         BASE label1

         ALIGN label2
Tip:
Specify an absolute expression at the specified position.
Example:
DataSec: SECTION
label1:  DS.W 1
label2:  DS.W 2
label3:  EQU  8

codeSec: SECTION

         BASE label3

         ALIGN 4