SW500010 Microchip Technology, SW500010 Datasheet - Page 61

HI-TECH C PRO FOR PIC10/12/16

SW500010

Manufacturer Part Number
SW500010
Description
HI-TECH C PRO FOR PIC10/12/16
Manufacturer
Microchip Technology
Type
Compilerr
Series
PIC10/12/16r
Datasheets

Specifications of SW500010

Supported Families
PIC10, PIC12, PIC16
Core Architecture
PIC
Software Edition
Professional
Kit Contents
Software And Docs
Mcu Supported Families
PIC10/12/16
Tool Type
Compiler
Lead Free Status / RoHS Status
Not applicable / Not applicable
For Use With/related Products
PIC10, PIC12, PIC14, PIC16, PIC16E
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
019P
778-1006
778-1006
PICC Command-line Driver
init
clib
clear
download
keep
no_startup
stackwarn
stackcall
Suboption
The code present in the startup module
that copies the idata, ibigdata and
ifardata psects’ ROM-image to RAM.
The inclusion of library files into the output
code by the linker.
The code present in the startup module
that clears the bss, bigbss, rbss and
farbss psects.
Conditioning of the Intel hex file for use
with bootloaders.
Whether the start-up module source file is
deleted after compilation.
Whether the startup module is linked in
with user-defined code.
Checking the depth of the stack used.
Allow function calls to use the hardware
stack
Table 2.13: Runtime environment suboptions
Controls
The idata, ibigdata and
ifardata psects’ ROM image
is copied into RAM.
Library files are linked into the
output.
The bss, bigbss, rbss and
farbss psects are cleared.
Data records in the Intel hex file
are padded out to 16 byte lengths
and will align on 16 byte bound-
aries. Startup code will not as-
sume reset values in certain reg-
isters.
The start-up module is not
deleted.
The start-up module is generated
and linked into the program.
The stack depth is monitored at
compile time and a warning will
be produced if a potential stack
overflow is detected.
Functions called via call in-
struction while stack not ex-
hausted.
PICC Driver Option Descriptions
On (+) implies
61

Related parts for SW500010