Texas Instruments TMS320C28x Reference Manual page 275

Dsp cpu and instruction set
Table of Contents

Advertisement

IRET
Example
; Full interrupt context Save and Restore:
; Vector table:
INTx:
.
.
.
; Interrupt context save:
INTxService:
PUSH
PUSH
PUSH
PUSH
PUSH
PUSH
PUSH
PUSH
; Interrupt user code:
.
.
.
; Interrupt context restore:
POP
POP
POP
POP
POP
POP
POP
POP
IRET
6-118
.long
INTxService
AR1H:AR0H
XAR2
XAR3
XAR4
XAR5
XAR6
XAR7
XT
XT
XAR7
XAR6
XAR5
XAR4
XAR3
XAR2
AR1H:AR0H
; INTx interrupt vector
; ACC, P, T, ST0, ST1, DP, AR0,
; AR1, IER, DPGSTAT registers saved
; on stack.
; Return PC saved on stack.
; IER bit corresponding to INTx
; is disabled.
; ST1(EALLOW bit = 0).
; ST1(LOOP bit = 0).
; ST1(DBGM bit = 1).
; ST1(INTM bit = 1).
; Save remaining registers.
; Restore registers.
; Return from interrupt.

Hide quick links:

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the TMS320C28x and is the answer not in the manual?

Subscribe to Our Youtube Channel

Table of Contents

Save PDF