beautypg.com

Renesas Emulator System M3T-MR100 User Manual

Page 32

background image

- 16 -

3.2.2

Processing Procedures for Service Calls from Handlers

When a service call is issued from a handler, task switching does not occur unlike in the case of a service call from a task.
However, task switching occurs when a return from a handler

7

is made.

The processing procedures for service calls from handlers are roughly classified into the following three types.

1. A service call from a handler that caused an interrupt during task execution

2. A service call from a handler that caused an interrupt during service call processing

3. A service call from a handler that caused an interrupt (multiplex interrupt) during handler exe-

cution

7

The service call can't be issued from non-kernel handler. Therefore, The handler described here does not include the non-kernel interrupt

handler.