head 1.2;
access;
symbols
noReleaseTag:1.1.1.1 Doru:1.1.1;
locks; strict;
comment @# @;
1.2
date 2003.02.10.03.56.04; author doru; state dead;
branches;
next 1.1;
1.1
date 2003.01.01.02.33.18; author doru; state Exp;
branches
1.1.1.1;
next ;
1.1.1.1
date 2003.01.01.02.33.18; author doru; state Exp;
branches;
next ;
desc
@@
1.2
log
@Removing pAVR from CVS repository. Its directory structure will be changed and then uploaded back.
@
text
@
RET
Return from subroutine.
The Program Counter is loaded with the return address (22 bit wide) read from the stack, and the Stack Pointer is incremented by 3.
RETI
The same as RET, but in addition sets the general interrupt flag (flag I in the Status Register).
Returns are the slowest instructions in the pAVR implementation of the AVR instruction set. They take 9 clocks.
First 2 clocks are spent while waiting the previous instructions to write the Unified Memory. Next 5 clocks, the Program Counter is read from the Unified Memory. In a future version, this part might take only 4 clocks. Finally, another 2 clocks are spent while bringing the target instruction into the instruction register.
Generated on Tue Dec 31 20:26:31 2002 for Pipelined AVR microcontroller by
1.2.16
@
1.1
log
@Initial revision
@
text
@@
1.1.1.1
log
@Importing pavr package for the first time...
@
text
@@