Chapter 38.
TIC54X Dependent Features
38.1. Options
The TMS320C54x version of
as
has a few machine dependent options.
You can use the
 mfar mode
option to enable extended addressing mode. All addresses will be
assumed to be
16 bits, and the appropriate relocation types will be used. This option is equivalent
to using the
.far_mode
directive in the assembly code. If you do not use the
 mfar mode
option,
all references will be assumed to be 16 bits. This option may be abbreviated to
 mf
.
You can use the
 mcpu
option to specify a particular CPU. This option is equivalent to using the
.version
directive in the assembly code. For recognized CPU codes, see Section 38.9 Directives.
The default CPU version is
542
.
You can use the
 merrors to file
option to redirect error output to a file (this provided for those
deficient environments which don't provide adequate output redirection). This option may be abbre 
viated to
 me
.
38.2. Blocking
A blocked section or memory block is guaranteed not to cross the blocking boundary (usually a page,
or 128 words) if it is smaller than the blocking size, or to start on a page boundary if it is larger than
the blocking size.
38.3. Environment Settings
C54XDSP_DIR
and
A_DIR
are semicolon separated paths which are added to the list of directories
normally searched for source and include files.
C54XDSP_DIR
will override
A_DIR
.
38.4. Constants Syntax
The TIC54X version of
as
allows the following additional constant formats, using a suffix to indicate
the radix:
Binary
000000B, 011000b
Octal
10Q, 224q
Hexadecimal
45h, 0FH
38.5. String Substitution
A subset of allowable symbols (which we'll call subsyms) may be assigned arbitrary string values.
This is roughly equivalent to C preprocessor #define macros. When
as
encounters one of these sym 
bols, the symbol is replaced in the input stream by its string value. Subsym names must begin with a
letter.






footer




 

 

 

 

 Home | About Us | Network | Services | Support | FAQ | Control Panel | Order Online | Sitemap | Contact

canadian web hosting

 

Our partners: PHP: Hypertext Preprocessor Best Web Hosting Java Web Hosting Inexpensive Web Hosting  Jsp Web Hosting

Cheapest Web Hosting Jsp Hosting Cheap Hosting

Visionwebhosting.net Business web hosting division of Web Design Plus. All rights reserved