Izot nodebuilder development tool, Assembler files, Source files – Echelon Neuron User Manual
Page 16: Naming convention

The Neuron Librarian, available from the command line as NLIB.EXE, allows
you to create and manage libraries, or add and remove individual object files to
and from an existing library.
See the Neuron C Programmer’s Guide for more information about the Neuron
Librarian.
IzoT NodeBuilder Development Tool
The IzoT NodeBuilder FX Development Tool is a hardware and software platform
for developing applications for Neuron Chips and Smart Transceivers. With the
IzoT NodeBuilder FX Development Tool, you can perform many tasks for
developing L
ON
W
ORKS
devices, including: write and edit Neuron C code,
generate Neuron C code for the device interface, compile and build your
application, and debug your application.
The IzoT NodeBuilder FX Development Tool does not work directly with Neuron
assembly language files. However, it can produce an assembly listing output file
for your Neuron C programs, and it can embed your assembly source files into
your application if it includes the #pragma include_assembly_file directive.
The IzoT NodeBuilder FX Development tool can also provide Neuron function
libraries (which can contain object files based on your assembly source) to the
linker, thus making these assembly-coded functions available to your application.
Note that the IzoT NodeBuilder FX Development Tool does not directly support
debugging of code written in assembly or of any code brought in from a function
library.
See the IzoT NodeBuilder FX User’s Guide for more information about the IzoT
NodeBuilder FX Development Tool.
Assembler Files
The Neuron Assembler requires a single source input file, and produces one
object output file, and optionally also produces a listing output file. The
descriptions and requirements for native Neuron assembly files also apply to
Neuron assembly source files that are used with the Neuron C Compiler’s
#pragma include_assembly_file directive.
The following sections describe these files.
Source Files
A source file (the input file) contains zero, one, or more lines of Neuron assembly
source code. This source code can consist of Neuron assembly instructions or
Neuron assembly directives.
The following sections describe the file naming convention and file format for
source files.
Naming Convention
A file that contains Neuron assembly source can have any file name that is
allowed by the operating system, but the use of the .ns file extension is
6
Introduction