Wakeup
IDLE
RST
Active
RESET
(1) Normal exit from Reset is to Supervisor mode. However, emulation hardware may
have initiated a reset. If so, exit from Reset is to Emulation.
Figure 3-1. Processor Modes and States
User Mode
The processor is in User mode when it is not in Reset or Idle state, and
when it is not servicing an interrupt, NMI, exception, or emulation event.
User mode is used to process application level code that does not require
explicit access to system registers. Any attempt to access restricted system
registers causes an exception event. Table 3-2 lists the registers that may
be accessed in User mode.
ADSP-BF53x/BF56x Blackfin Processor Programming Reference
IDLE instruction
IDLE
instruction
Interrupt
RST Inactive
Emulation Event (1)
Operating Modes and States
Interrupt
or
RTI,
Exception
RTX, RTN
SUPERVISOR
Emulation
Event
RTE
Emulation
Event
USER
Application
Level Code
System Code,
Event Handlers
RTE
EMULATION
3-3