PCWHD IDE COMPILER Custom Computer Services Inc (CCS), PCWHD IDE COMPILER Datasheet - Page 223

PCWHD PIC10,16,18,24, DSPIC

PCWHD IDE COMPILER

Manufacturer Part Number
PCWHD IDE COMPILER
Description
PCWHD PIC10,16,18,24, DSPIC
Manufacturer
Custom Computer Services Inc (CCS)
Type
Compilerr
Datasheet

Specifications of PCWHD IDE COMPILER

For Use With/related Products
Microchip PIC10, PIC12, PIC16, PIC18, PIC24, dsPIC MCUs
Lead Free Status / RoHS Status
Not applicable / Not applicable
Other names
429-1009
longjmp( )
Syntax:
Parameters:
Returns:
Function:
Availability:
Requires:
Examples:
Example Files:
Also See:
make8( )
Syntax:
Parameters:
Returns:
Function:
Availability:
Requires:
Examples:
Example Files:
Also See:
i8 = MAKE8(var, offset)
var is a 16 or 32 bit integer.
offset is a byte offset of 0,1,2 or 3.
An 8 bit integer
Extracts the byte at offset from var. Same as: i8 = (((var >> (offset*8)) & 0xff)
except it is done with a single byte move.
All devices
Nothing
int32 x;
int y;
y = make8(x,3);
None
make16(),
longjmp (env, val)
env: The data object that will be restored by this function
val: The value that the function setjmp will return. If val is 0 then the function
setjmp will return 1 instead.
After longjmp is completed, program execution continues as if the
corresponding invocation of the setjmp function had just returned the value
specified by val.
Performs the non-local transfer of control.
All devices
#INCLUDE <setjmp.h>
longjmp(jmpbuf, 1);
None
setjmp()
make32()
// Gets MSB of x
209

Related parts for PCWHD IDE COMPILER