SW500011 Microchip Technology, SW500011 Datasheet - Page 62

HI-TECH X PRO FOR PIC32

SW500011

Manufacturer Part Number
SW500011
Description
HI-TECH X PRO FOR PIC32
Manufacturer
Microchip Technology
Type
Compilerr
Series
PIC32r
Datasheet

Specifications of SW500011

No. Of User Licenses
1
Supported Families
PIC32
Core Architecture
PIC
Supported Hosts
Windows XP, Vista, Linux, Mac OS X
Software Edition
Professional
Kit Contents
Software And Docs
Tool Type
Compiler
Lead Free Status / RoHS Status
Not applicable / Not applicable
For Use With/related Products
PIC32 Series
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
032
778-1007
778-1007
PICC32 Driver Option Descriptions
PICC32 Command-line Driver
For example, to store the one byte value, 0, at program memory address 1000h, use the option
--SERIAL=00@1000. Use the option --SERIAL=00000000@1000 to store the same value as a
four byte quantity. This option is functionally identical to the corresponding hexmate option. For
more detailed information and advanced controls that can be used with this option, refer to Section
5.14.1.15
of this manual.
2.6.51 --SETOPTION=app,file: Set the Command-line Options for Ap-
plication
This option is used to supply alternative command line options for the named application when com-
piling. The app component specifies the application that will recieve the new options. The file
component specifies the name of the file that contains the additional options that will be passed to
the application. This option is not required for most projects. If specifying more than one option to
a component, each option must be entered on a new line in the option file.
This option can also be used to remove an application from the build sequence. If the file param-
eter is specified as off, execution of the named application will be skipped. In most cases this is
not desirable as almost all applications are critical to the success of the build process. Disabling a
critical application will result in catastrophic failure. However it is permissible to skip a non-critical
application such as clist or hexmate if the final results are not reliant on their function.
2.6.52 --STRICT: Strict ANSI Conformance
The --STRICT option is used to enable strict ANSI conformance of all special keywords. HI-
TECH C supports various special keywords (for example the persistent type qualifier). If the
--STRICT option is used, these keywords are changed to include two underscore characters at
the beginning of the keyword (e.g. __persistent) so as to strictly conform to the ANSI stan-
dard. Be warned that use of this option may cause problems with some standard header files (e.g.
<intrpt.h>).
2.6.53 --STRICTCALLS: Strict MIPS Parameter Passing
The --STRICTCALLS option is used to enable strict MIPS parameter passing for the entire program.
HI-TECH C PRO for the PIC32 MCU Familysupports passing parameters in any unused registers,
however this option will cause the program to follow the MIPS standard of using only the first 4
A registers for parameter passing. To force only individual modules to use strict MIPS paramater
passing see: 3.5.2.
62

Related parts for SW500011