Echelon Neuron User Manual

Page 47

Advertising
background image

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.

Advertising