Echelon Neuron User Manual
Page 47
Neuron Tools Errors Guide
39
NAS#
Description
34
Invalid name for the SEG directive [NAS#34]
You specified an invalid segment type. See the
Neuron Assembly Language
Reference
for a discussion of the SEG directive.
35
36
RESOURCE directive requires expression [NAS#35]
RESOURCE expression must be a constant [NAS#36]
A RESOURCE directive is being used incorrectly. RESOURCE directives
are reserved for use by the Neuron C Compiler. Do not specify RESOURCE
directives in your Neuron Assembly code.
37
ORG value must be a constant [NAS#37]
You must use a constant value (or none) with the ORG directive. You
cannot use expressions with the ORG directive.
38
Cannot evaluate IF expression [NAS#38]
A problem occurred when evaluating an IF expression. Check your
conditional assembly code.
39
EQU requires a label [NAS#39]
Provide the missing label.
40
Cannot resolve EQU expression [NAS#40]
A problem was encountered with an EQU directive. Review your code.
41
RES value must be a constant [NAS#41]
A problem was encountered with a RES directive. Review your code.
42
Pointer number must be a constant [NAS#42]
Pointer registers can only be referenced using constant identifiers in the
0..3 range.
43
Pointer value is out of 0..3 range [NAS#43]
Pointer registers can only be referenced using constant identifiers in the
0..3 range.
44
Small immediate field must be a constant [NAS#44]
Only constant values are supported with the PUSHS instruction.
45
Constant is out of 1..8 range [NAS#45]
A constant was outside the supported value range.
46
Constant is out of 0..7 range [NAS#46]
A constant was outside the supported value range.