1.5.3. Running the fast event handlers

The fast event handlers are run from the kernel hooks whenever a system event occurs (see Handling system events).

For each policy, the IEM kernel determines whether its fast event handler recognizes the system event. If so, the IEM kernel runs the fast event handler, passing it pointers to the IEM kernel data structures (see IEM kernel data structures) that include:

The fast event handler then processes the event. Typical uses of the fast event handler include:

When the fast event handlers have been run, the IEM kernel then combines any performance requests that the fast event handlers are making, and sets the resulting performance level using the IEM HAL.

Copyright © 2004-2005 ARM Limited. All rights reserved.ARM DUI 0262B
Non-Confidential