Link, Unlink - Analog Devices ADSP-BF53x Blackfin Reference

Table of Contents

Advertisement

LINK, UNLINK

General Form
LINK, UNLINK
Syntax
LINK uimm18m4 ;
(b) */
UNLINK ;
/* de-allocate the stack frame (b)*/
Syntax Terminology
: 18-bit unsigned field that must be a multiple of 4, with a range
uimm18m4
of 8 through 262,152 bytes (0x00000 through 0x3FFFC)
Instruction Length
In the syntax, comment (b) identifies 32-bit instruction length.
Functional Description
The Linkage instruction controls the stack frame space on the stack and
the Frame Pointer (
de-allocates the space.
saves the current
LINK
ter with the new frame address, then decrements the
user-supplied frame size value.
Typical applications follow the
instruction to save pointer and data registers to the stack.
ADSP-BF53x/BF56x Blackfin Processor Programming Reference
/* allocate a stack frame of specified size
) for that space.
FP
and
registers to the stack, loads the
RETS
FP
instruction with a Push Multiple
LINK
allocates the space and
LINK
by the
SP
Stack Control
UNLINK
regis-
FP
10-17

Advertisement

Table of Contents
loading

This manual is also suitable for:

Adsp-bf56x blackfin

Table of Contents