| ||
When the monitor transfers control to the application, the application will be using the stack space allocated to the monitor. If the application is a simple, single-threaded program, this action might be all that is needed. Thus, the application might not need to worry about creating a stack area. On the other hand, if an RTOS is to run in the application, then it is likely that the RTOSs API will deal with the per task stack allocation. Either way, its pretty easy!
| ||