2 necessary stack size – Renesas Emulator System M3T-MR100 User Manual

Page 288

Advertising
background image

272

10.2 Necessary Stack Size

Table 10.1 Stack Sizes Used by Service Calls Issued from Tasks (in bytes) lists the stack sizes (system stack) used by

service calls that can be issued from tasks.

Table 10.1 Stack Sizes Used by Service Calls Issued from Tasks (in bytes)

Stack size

Stack size

Service call

User stack

System

stack

Service call

User stack

System

stack

act_tsk 0(4)

4

rcv_mbx 4

28

can_act 0(12)

0

prcv_mbx

0(16)

0

sta_tsk 0(4)

4

trcv_mbx

0(4)

28

ext_tsk 0

4

ref_mbx

0(8)

0

ter_tsk 0(4)

16

get_mpf 4

28

chg_pri 0(4)

16

pget_mpf

0(20)

0

get_pri 0(12)

0

tget_mpf 4

32

ref_tsk 0(32)

0

rel_mpf 0(4)

16

ref_tst 0(12)

0

ref_mpf 0(8)

0

slp_tsk 0(4)

4

pget_mpl 4

74

tslp_tsk 0(4)

8

rel_mpl 0(4)

38

wup_tsk 0(4)

16

ref_mpl 0(20)

0

can_wup 0(12)

0

set_tim

0(8)

0

rel_wai 0(4)

16

get_tim 0(8)

0

sus_tsk 0(4)

4

sta_cyc 0(12)

0

rsm_tsk 0(4)

4

stp_cyc 0(8)

0

frsm_tsk 0(4)

4

ref_cyc 0(16)

0

dly_tsk 0(4)

8

sta_alm 0(12)

0

sig_sem 0(4)

16

stp_alm 0(12)

0

wai_sem 0(4)

28

ref_alm 0(16)

0

pol_sem 0(8)

0

rot_rdq 0(4)

0

twai_sem 0(4)

28

get_tid

0(8)

0

ref_sem 0(12)

0

loc_cpu

0

0

set_flg 0(4)

24

unl_cpu 0(4)

0

clr_flg 0(8)

0

ref_ver 0(12)

0

wai_flg 4

28

vsnd_dtq

0(4)

28

pol_flg 0(8)

0

vpsnd_dtq

0(4)

16

twai_flg 4

28

vtsnd_dtq

0(4)

28

ref_flg 0(8)

0

vfsnd_dtq

0(4)

16

snd_dtq 0(4)

28

vrcv_dtq 4

16

psnd_dtq 0(4)

16

vprcv_dtq 4

16

tsnd_dtq 0(4)

28

vtrcv_dtq 4

16

fsnd_dtq 0(4)

16

vref_dtq 0(8)

0

rcv_dtq 4

16

vrst_dtq

0(4)

48

prcv_dtq 4

16

vrst_vdtq

0(4)

48

trcv_dtq 4

16

vrst_mbx

0(8)

0

ref_dtq 0(8)

0

vrst_mpf

0(4)

48

snd_mbx 0(4)

12

vrst_mpl

0

28(68)

dis_dsp 0

0

ena_dsp

0(4)

0

(): Stack sizes used by service call in Assembly programs.

Advertising