AGB Programming Manual
Power Down Functions
©1999 - 2001 Nintendo of America Inc.
164
D.C.N. AGB-06-0001-002B4
16.2 Halt Function
Halt Function Summary
During periods when CPU processing is not considered essential you can reduce
power consumption if used efficiently.
Halt Transition Method
1. Transition to Halt Mode
AGB is placed in halt mode by executing the system call [SWI <2>
instruction (Halt( )).
AGB enters Halt status.
2. Cancel Halt Mode
Halt is canceled when the interrupt enable register IE’s corresponding
flag is set with any type of interrupt request.
System Working Status in Halt Mode
The working status of each block of the AGB system during a semi-stop is
shown in the following table.
Block
Working
Status
AGB-CPU
X
Wait status resulting from wait signal
LCD Controller
Normal operation
Sound
Normal operation
Timer
Normal operation
Serial Communication
Normal operation
Key
Normal operation
System Clock
Normal operation