Samsung S3C8275X User Manual

Page 220

Advertising
background image

INSTRUCTION SET

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X

6-86

WFI

Wait for Interrupt

WFI

Operation:

The CPU is effectively halted until an interrupt occurs, except that DMA transfers can still take
place during this wait state. The WFI status can be released by an internal interrupt, including a
fast interrupt.

Flags:

No flags are affected.

Format:

Bytes

Cycles

Opcode

(Hex)

opc

1

4n

3F

( n = 1, 2, 3, … )

Example:

The following sample program structure shows the sequence of operations that follow a "WFI"
statement:

EI
WFI
(Next instruction)

Main program

.

.

.

.

.

.

Interrupt occurs

Interrupt service routine

.

.

.

Clear interrupt flag
IRET

Service routine completed

(Enable global interrupt)
(Wait for interrupt)

Advertising
This manual is related to the following products: