SW006013 Microchip Technology, SW006013 Datasheet - Page 195

MPLAB C Compiler For DsPIC DSCs

SW006013

Manufacturer Part Number
SW006013
Description
MPLAB C Compiler For DsPIC DSCs
Manufacturer
Microchip Technology
Series
DsPIC30F/33Fr
Type
MPLAB® C Compilerr
Datasheet

Specifications of SW006013

Supported Families
DsPIC30F, DsPIC33F
Core Architecture
DsPIC
Kit Contents
Software And Docs
Mcu Supported Families
DsPIC30F And DsPIC33F
Tool Function
Compiler
Tool Type
Compiler
Processor Series
dsPIC
Lead Free Status / RoHS Status
na
For Use With/related Products
dSPIC DSCs
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
4.3
© 2008 Microchip Technology Inc.
STANDARD C LIBRARY HELPER FUNCTIONS
These functions are called by other functions in the standard C library and must be
modified for the target application. The corresponding object modules are distributed in
the
src\pic30
_exit
Description:
Include:
Prototype:
Argument:
Remarks:
Default Behavior:
File:
brk
Description:
Include:
Prototype:
Argument:
Return Value:
Remarks:
libpic30-
folder.
omf
.a
Terminate program execution.
None
void _exit (int status);
status
This is a helper function called by the exit() Standard C Library func-
tion.
As distributed, this function flushes stdout and terminates. The parame-
ter status is the same as that passed to the exit() standard C library
function.
_exit.c
Set the end of the process's data space.
None
int brk(void *endds);
endds
Returns ‘0’ if successful, ‘-1’ if not.
brk() is used to dynamically change the amount of space allocated for
the calling process's data segment. The change is made by resetting
the process's break value and allocating the appropriate amount of
space. The break value is the address of the first location beyond the
end of the data segment. The amount of allocated space increases as
the break value increases.
Newly allocated space is uninitialized.
This helper function is used by the Standard C Library function mal-
loc().
archive and the source code (for the compiler) is available in the
exit status
pointer to the end of the data segment
DS51456E-page 191

Related parts for SW006013