![Intel IXP2400 User Manual Download Page 44](http://html1.mh-extra.com/html/intel/ixp2400/ixp2400_user-manual_2071795044.webp)
44
Development Tools User’s Manual
IXP2400/IXP2800 Network Processors
Developer Workbench
Root files:
The
Root File
list provides a read-only list of all of the .uc and .h
files in the project. Select a file to designate it as the root file for the
.list file.
If no root file is selected, "- no root file -" (default) is displayed. If a
root file is not selected and you attempt to select another page or
close the dialog box with the
OK
button, a warning message
appears.
Warning Level:
Use the arrow buttons to raise or lower the
Warning level
numbers corresponding to the warning
level that you want to specify. For more information on warning levels, refer to
Chapter 3
Assembler
.
Warnings as Errors:
Select
Warnings as errors
to indicate to the Assembler to treat all warnings as errors.
Local Memory:
The
Local Memory
settings allow the user to specify the region
of local memory that is available to the assembler for allocating
local memory variables.
The
Start
value is a longword-aligned byte address which
specifies the start of the region. If
Size
is unchecked, then the
region begins at the start address and extends to the end of local memory. If
Size
is checked, then
the region begins at the start address and extends for the number of bytes specified in the
Size
field.
Produce Debug Information:
Select
Produce debug info
to add debug information to the output file. If you do not select this
option, you will not be able to open a thread window in debug mode.
Note:
The
Produce debug info
switch must be set for the necessary debug information to be present in
the uof file. Unchecking the
Produce debug info
check box causes the size of the uof file to be
smaller at the expense of the project not being debuggable (in any fashion) through the Workbench
Require Register Declarations:
Select
Require register declarations
to force the programmer to explicitly declare registers in the
Assembler source code. Undeclared registers will cause an error. The default for IXP2nnn network
processors is enabled.
Automatically Fix A/B Bank Conflicts:
Select
Automatically fix A/B bank conflicts
to have the Assembler try to resolve A/B bank
conflicts among registers.