(toppers-users 1997) TOPPERS/OSEKのリソース上限優先度仕様について
高橋博子
kumagai.hiroko @ fmsl.fujitsu.com
2005年 5月 30日 (月) 13:41:03 JST
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