(toppers-users 2004) Re: TOPPERS/OSEK のリソース上限優先度仕様について

高橋博子 kumagai.hiroko @ fmsl.fujitsu.com
2005年 5月 31日 (火) 09:00:29 JST


$B!J3t!K%t%#%C%D(B $BJR2,MM(B

$B9b66$G$9!#(B

$B2<5-$N7o!"N;2rCW$7$^$7$?!#(B
$B$^$?!"!V$=$NB>$N4{CNLdBj!W$N>pJs$rDs6!$7$FD:$-!"$"$j$,$H$&$4$6$$$^$7$?!#(B
$B<!HG$G$O(BCOM$B$bBP1~$7$F$$$k$H$$$&$3$H$G!"%j%j!<%9$r?4BT$A$K(B
$B$7$F$*$j$^$9!#(B
$B:#8e$H$b$h$m$7$/$*4j$$CW$7$^$9!#(B

> 
> $B$O$8$a$^$7$F!"(BTOPPERS/OSEK$B3+H/$r$7$F$*$j$^$9(B
> $B!J3t!K%t%#%C%D!"JR2,$H?=$7$^$9!#(B
> 
> $B$5$F!"$*;G$$$N7o$G$9$,9b66MM$NG'<1$G$"$C$F$*$j!"(B
> $B!V(BISR2$B$H$N%j%=!<%96&M-$K$*$1$k>e8BM%@hEY$O(BISR2$B:GDc(B
> $B!!M%@hEY!J(BTPRI_MINISR)$B$,2C;;$5$l$?M%@hEY$K$J$k!W(B
> $B$,(BTOPPERS/OSEK$B$N @ 5$7$$;EMM$G$9!#(B
> 
> $B>e5-FbMF$O4{CN$NLdBj$H$7$F=$@5BP1~$7$F$*$j!"(B
> $B<!2s%j%j!<%9;~$K=$@5HG$r8x3+M=Dj$G$9!#(B
> $B8=>u$G$O=PNO$5$l$?!V(Bkernel_cfg.c$B!W$r=$@5!J!V(BTPRI_MINTASK$B!W(B
> $B"M!V(BTPRI_MINISR$B!W!K$7$FBP1~$$$?$@$/$N$,:GNI$H;W$$$^$9!#(B
> $B$*<j?t$G$9$,!"$h$m$7$/$*4j$$$7$^$9!#(B

$BN;2rCW$7$^$7$?!#(B
> 
> $B"(#1(B
> $B!!$=$NB>$N4{CN$NLdBj$K$D$$$F(B
> $B!!!&%"%i!<%`$N%"%/%7%g%s$H$7$F%?%9%/5/F0$r;XDj$7$?>l9g!"(B
> $B!!!!@8 @ .$5$l$k%?%9%/5/F04X?t$H!"%"%i!<%`K~N;=hM}4X?tG[Ns$K(B
> $B!!!!3JG<$5$l$k4X?tL>$,0[$J$j!"%j%s%/%(%i!<$H$J$k!#(B
> 
> $B"(#2(B
> $B!!<!2s%j%j!<%9$K$D$$$F(B
> $B!!!&8=:_(BCOM$BBP1~$r9T$C$F$*$j!"#2#0#0#5G/#67nKv$rL\=h$K(B
> $B!!!!(BTOPPERS$B2q0w8~$1%j%j!<%9!&#2#0#0#5G/#1#17nKv$rL\=h$K(B
> $B!!!!0lHL8x3+$rM=Dj$7$F$*$j$^$9!#(B
> $B!!!!:#$7$P$i$/$*BT$A$/$@$5$$!#(B
> 
> $B:G8e$KJ@<R%5%]!<%H(B
> $B!V(Busers-support @ witz-inc.co.jp$B!W(B
> $B$G$b<ALd%a!<%k$J$IBP1~$7$F$*$j$^$9$N$G$43hMQ$/$@$5$$!#(B
> 
> $B0J>e$G$9!#(B
> 
> >TOPPESR/OSEK$B3+H/C4Ev<TEB(B
> >
> >$B$O$8$a$^$7$F!"9b66$H?=$7$^$9!#(B
> >
> >2004/11/17$B$K8x3+$5$l$?!V(BOSEK$B%+!<%M%k(B Release 1.0 $B!WImB0$N(B
> >$B!V(BTOPPERS/OSEK $B%7%9%F%`%8%'%M%l!<%?!J(Bsg$B%3%^%s%I!K!W$N(B
> >$B;EMM$K$D$$$F!"#1E @ 3NG'$5$;$F2<$5$$!#(B
> >
> >$B!Z3NG'E@![(B
> >$B!!%+%F%4%j#2$N(BISR$B$,%j%=!<%9$r;HMQ$9$k>l9g$N(B
> >$B!!%j%=!<%9>e8BM%@hEY$N @ _Dj;EMM$K$D$$$F(B
> >
> >$B!ZFbMF![(B
> >$B!V(BTOPPERS/OSEK $B%7%9%F%`%8%'%M%l!<%?!!<h07 @ bL@=q!W$K0J2<$N5-=R$,$"$j$^$9!#(B
> >$B!!!!!!(B--------
> >$B!!!!!!#5(B-$B#5(B-$B#4>e8BM%@hEY(B
> >$B!!!!!!3F%j%=!<%9$N>e8BM%@hEY$r3JG<$7$^$9!#%j%=!<%9$N>e8BM%@hEY$O!"$=$N%j%=!<%9$r(B
> >$B!!!!!!%"%/%;%9$9$k%?%9%/$NM%@hEY$*$h$S%+%F%4%j(B2$B$N(BISR$B$N3d9~$_M%@hEY$N(B
> >$B!!!!!!:GBgCM$H$7$^$9!#(B
> >$B!!!!!!(B------------
> >
> >OIL$B%U%!%$%k$K$F!"-!$N$h$&$K%j%=!<%9(B(res1)$B$r%?%9%/(B(Task1)$B$H(BISR2(int_1)$B$G;HMQ$9$k(B
> >$B$h$&$KDj5A$7!"%8%'%M%l!<%H$7$?>l9g!"%j%=!<%9$N>e8BM%@hEY$,-"$N$h$&$K(B
> >$B=PNO$5$l$^$7$?!#(B
> >
> >$B-!(BOIL$B%U%!%$%kFbMF(B
> >$B!!!!!!(B------------
> >	RESOURCE res1 { RESOURCEPROPERTY = STANDARD; };
> >	RESOURCE res2 { RESOURCEPROPERTY = STANDARD; };
> >
> >	ISR int_1 {
> >		CATEGORY = 2;
> >		ENTRY = 24;
> >		PRIORITY = 20;
> >		RESOURCE = res1;
> >	};
> >
> >	TASK task1 {
> >		AUTOSTART = TRUE {
> >			APPMODE = appmode1;
> >			APPMODE = appmode2;
> >			APPMODE = appmode3;
> >		};
> >		PRIORITY = 2;
> >		STACKSIZE = 0x0200;
> >		ACTIVATION = 1;
> >		SCHEDULE = FULL;
> >		EVENT = event1 ;
> >		EVENT = event2 ;
> >		RESOURCE = res1 ;
> >		RESOURCE = res2 ;
> >	};
> >      ----------
> >$B-"(Bsg$B%3%^%s%I$G<+F0 @ 8@.$5$l$?%j%=!<%9>e8BM%@hEY!J(Bkernel_cfg.c)
> >       ----------
> >       const Priority resinib_ceilpri[TNUM_RESOURCE] = 
> >                              { TPRI_MINTASK + 20, TPRI_MINTASK + 2, };
> >                                       $B-#!!!!!!!!!!!!!!!!!!!!!!(B
> >       -----------
> >$B%j%=!<%9(B(res1)$B$O(BISR2$B$N(Bint_1$B$G$b;HMQ$9$k$?$a!"%j%=!<%9!J(Bres1)$B$N>e8BM%@hEY-#$O(B
> >ISR2$B:GDcM%@hEY!J(BTPRI_MINISR)$B$,2C;;$5$l$?M%@hEY$K$J$k$H2r<a$7$?$N$G$9$,!"(B
> >$B7k2L$O!">e5-$N$h$&$K%?%9%/:GDcM%@hEY!J(BTPRI_MINTASK)$B$,2C;;$5$l$F$$$^$7$?!#(B
> >$B$3$l$O(BTOPPERS/OSEK$B;EMM$H$7$F @ 5$7$$F0:n$G$7$g$&$+!)(B
> >
> >$B2sEz$NDx!"$h$m$7$/$*4j$$CW$7$^$9!#(B
> >
> >---
> >Hiroko Kumagai-Takahashi
> >$BIY;NDL%^%$%/%m%=%j%e!<%7%g%s%:!J3t!K(B
> >
> >
> 
> $B!z!y!z!y!z!y!z!y!z!y!z!y!z!y!z!y!z!y!z!y!z!y!z!y!z!y!z!y(B
> ||                                                    ||
> ||     $BJR2,!!Jb(B  $B!!(B E-mail:kata @ witz-inc.co.jp        ||
> ||                                                    ||
> ||    $B!J3t!K%t%#%C%D(B                                  ||
> ||      $B")(B460-0008                                    ||
> ||      $BL>8E20;TCf6h1I(B1-15-6$B%5%+%(!&%_%d%7%?%S%k(B5F    ||
> ||       TEL:052-220-1218                             ||
> ||       FAX:052-218-5855                             ||
> $B!A!A!A!A!A!A!A!A!A!A!A!A!A!A!A!A!A!A!A!A!A!A!A!A!A!A!A!A(B
> 
> 




---
Hiroko Kumagai-Takahashi
$BIY;NDL%^%$%/%m%=%j%e!<%7%g%s%:!J3t!K(B $B @ gBf;v6H=j(B (FMSL)
$BBh;03+H/E}3gIt!K<V:\#N#WIt(B                    
e-mail:kumagai.hiroko @ fmsl.fujitsu.com        
TEL No.: [$BFb@~(B]7386-5241  022-267-1677 <=4/15$B$h$jFb@~EEOC$,JQ$o$j$^$7$?!#(B
FAX No.: [$BFb@~(B]7386-5199  022-267-2887