beautypg.com

20 a2310: illegal size character, A2310: illegal size character – Motorola HC12 User Manual

Page 263

background image

Assembler Messages

Message Codes

MCUez HC12 Assembler

User’s Manual

MOTOROLA

Assembler Messages

263

12.3.20 A2310: Illegal Size Character

Type:

Error

Description:

An invalid size specification character is detected in a DCB,
DC, DS, FCC, FCB, FDB, RMB, XDEF, or XREF directive.

For XDEF and XREF directives, valid size specification
characters are:

.B

for symbols located in a section where direct

addressing mode can be used

.W

for symbols located in a section where extended

addressing mode must be used

For DCB, DC, DS, FCC, FCB, FDB, and RMB directives,
valid size specification characters are:

.B

for byte variables

.W

for word variables

.L

for long variables

Example:

DataSec: SECTION

label1: DS.Q 2

ConstSec: SECTION

label2: DC.I 3, 4, 6

Tip:

Change the size specification character to a valid one.

Example:

DataSec: SECTION

label1: DS.L 2

ConstSec: SECTION

label2: DC.W 3, 4, 6