SW500011 Microchip Technology, SW500011 Datasheet - Page 59

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 Command-line Driver
2.6.46 --RAM=lo-hi,<lo-hi,...>: Specify Additional RAM Ranges
This option is used to specify memory, in addition to any RAM specified in the chipinfo file, which
should be treated as available RAM space. Strictly speaking, this option specifies the areas of mem-
ory that may be used by writable (RAM-based) objects, and not necessarily those areas of memory
which contain physical RAM. The output that will be placed in the ranges specified by this option
are typically variables that a program defines.
space. This, along with any fixed RAM memory defined in the chipinfo file, are grouped an made
available for RAM-based objects.
for example. To only use an external range and ignore any on-chip memory, use:
This option may also be used to reserve memory ranges already defined as on-chip memory in the
chipinfo file. To do this supply a range prefixed with a minus character, -, for example:
will use all the defined on-chip memory, but not use the addresses in the range from 100h to 103h
for allocation of RAM objects.
2.6.47 --ROM=lo-hi,<lo-hi,...>|tag: Specify Additional ROM Ranges
This option is used to specify memory, in addition to any ROM specified in the chip configuration
file, which should be treated as available ROM space. Strictly speaking, this option specifies the
areas of memory that may be used by read-only (ROM-based) objects, and not necessarily those
areas of memory which contain physical ROM. The output that will be placed in the ranges specified
by this option are typically executable code and any data variables that are qualified as const.
memory may indeed be some sort of (volatile) RAM. To only use on-chip ROM memory, this option
is not required. For example, to specify an additional range of memory to that on-chip, use:
Some chips have an area of RAM that can be remapped in terms of its location in the memory
For example, to specify an additional range of memory to that present on-chip, use:
When producing code that may be downloaded into a system via a bootloader the destination
extern void printlist(int *, int);
#else
extern int add();
extern void printlist();
#endif
--RAM=default,+100-1ff
--RAM=0-ff
--RAM=default,-100-103
/* PROTOTYPES */
/* PROTOTYPES */
PICC32 Driver Option Descriptions
59

Related parts for SW500011