8.4.3. Interaction of the preload engine with WFI

If one or more channels of the preload engine are active when the processor executes a WFI instruction, the preload engine controller suspends the PLE channels to enable the processor to enter WFI. When the processor wakes up from WFI, the PLE controller restarts all suspended PLE channels.

If it is important for the PLE channels to complete the data transfer, software must poll each PLE Channel Status Register for a status of completion or error. When each channel has completed, software can then execute the WFI instruction.

Copyright © 2006-2009 ARM Limited. All rights reserved.ARM DDI 0344I
Non-Confidential