Thursday, April 26th 2018, 7:13pm UTC+2

You are not logged in.

  • Login
  • Register

Dear visitor, welcome to SEGGER Forum. If this is your first visit here, please read the Help. It explains how this page works. You must be registered before you can use all the page's features. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.



Date of registration: Nov 17th 2007

Posts: 4

Location: France

Occupation: Engineer


Tuesday, November 20th 2007, 4:22pm

CSTACK size for Embos.


I //**********************************************************************

This post has been edited 1 times, last edit by "gregfox" (Nov 20th 2007, 4:53pm)



Date of registration: Nov 26th 2007

Posts: 1


Monday, November 26th 2007, 9:20am

hey gregfox,

I am not sure if this is the answer to your question but I found something in the SEGGER embOS generic manual:


Before embOS takes over control (before the call to OS_Start()), a program does
use the so-called system stack. This is the same stack that a non-embOS program for
this CPU would use. After transferring control to the embOS scheduler by calling
OS_Start(), the system stack is used only when no task is executed for the follow-
  • embOS scheduler
  • embOS software timers (and the callback).
For details regarding required size of your system stack, refer to the CPU & Compiler
Specifics manual of embOS documentation.

I hope this helps you.


Similar threads