Echelon Neuron User Manual
Page 83
Neuron Tools Errors Guide
75
NCC#
Description
230
Must specify 'enable_multiple_baud' prior to any I/O function [NCC#230]
The #pragma enable_multiple_baud directive must appear prior to the use
of any I/O function (for example, io_in( ), io_out( )). If this error message
appears, move the #pragma enable_multiple_baud directive to the
beginning of your program.
231
Specify '#pragma enable_multiple_baud' for correct I/O operation [NCC#231]
Two or more I/O devices have been declared with conflicting bit rates. In
order for the compiler to generate correct code, it must know about the
conflicting devices in advance. Thus, the #pragma enable_multiple_baud
directive must be specified in advance.
232
Hex escape char code constant is too large [NCC#232]
A hex escape character inside a character or string constant exceeds the
value 0xFF. The Neuron C behavior is correct for ANSI C, but
programmers usually find the ANSI C behavior in this respect counter-
intuitive.
233
Buffer size too small for network management messages [NCC#233]
The compiler issues warnings when any of the buffer size pragmas are
used, and the resulting settings would be too small to accommodate all
possible network management messages from being properly received or
responded to.
234
Buffer size too small for interoperability [NCC#234]
The compiler issues warnings when any of the buffer size pragmas are
used, and the resulting settings would prohibit satisfying the
interoperability criteria.
235
Codegen buffer is full [NCC#235]
The compiler memory limitation has been exceeded and the procedure must
be split into two or more procedures.
236
Too many static declarations in this compilation [NCC#236]
A maximum of 32,767 static variables can be declared in a single module.
Each configuration parameter (member of a CP family) also counts as a
static variable.