1 |
|
---|
2 | TOPPERS/ASPã«ã¼ãã«ã®ä»æ§æ¦è¦
|
---|
3 |
|
---|
4 | 対å¿ãã¼ã¸ã§ã³: Release 1.9
|
---|
5 | æçµæ´æ°: 2013å¹´12æ31æ¥
|
---|
6 |
|
---|
7 | ãã®ããã¥ã¡ã³ãã¯ï¼TOPPERS/ASPã«ã¼ãã«ã®ä»æ§æ¦è¦ã«ã¤ãã¦èª¬æãããã®ã§
|
---|
8 | ããï¼Î¼ITRON4.0ä»æ§ã®ã¹ã¿ã³ãã¼ããããã¡ã¤ã«ã«å¯¾ããæ¡å¼µããã³å¤æ´ç®
|
---|
9 | æãä¸å¿ã«èª¬æããï¼
|
---|
10 |
|
---|
11 | ----------------------------------------------------------------------
|
---|
12 | TOPPERS/ASP Kernel
|
---|
13 | Toyohashi Open Platform for Embedded Real-Time Systems/
|
---|
14 | Advanced Standard Profile Kernel
|
---|
15 |
|
---|
16 | Copyright (C) 2005-2013 by Embedded and Real-Time Systems Laboratory
|
---|
17 | Graduate School of Information Science, Nagoya Univ., JAPAN
|
---|
18 |
|
---|
19 | ä¸è¨èä½æ¨©è
|
---|
20 | ã¯ï¼ä»¥ä¸ã®(1)ï½(4)ã®æ¡ä»¶ãæºããå ´åã«éãï¼æ¬ã½ããã¦ã§
|
---|
21 | ã¢ï¼æ¬ã½ããã¦ã§ã¢ãæ¹å¤ãããã®ãå«ãï¼ä»¥ä¸åãï¼ã使ç¨ã»è¤è£½ã»æ¹
|
---|
22 | å¤ã»åé
|
---|
23 | å¸ï¼ä»¥ä¸ï¼å©ç¨ã¨å¼ã¶ï¼ãããã¨ãç¡åã§è¨±è«¾ããï¼
|
---|
24 | (1) æ¬ã½ããã¦ã§ã¢ãã½ã¼ã¹ã³ã¼ãã®å½¢ã§å©ç¨ããå ´åã«ã¯ï¼ä¸è¨ã®èä½
|
---|
25 | 権表示ï¼ãã®å©ç¨æ¡ä»¶ããã³ä¸è¨ã®ç¡ä¿è¨¼è¦å®ãï¼ãã®ã¾ã¾ã®å½¢ã§ã½ã¼
|
---|
26 | ã¹ã³ã¼ãä¸ã«å«ã¾ãã¦ãããã¨ï¼
|
---|
27 | (2) æ¬ã½ããã¦ã§ã¢ãï¼ã©ã¤ãã©ãªå½¢å¼ãªã©ï¼ä»ã®ã½ããã¦ã§ã¢éçºã«ä½¿
|
---|
28 | ç¨ã§ããå½¢ã§åé
|
---|
29 | å¸ããå ´åã«ã¯ï¼åé
|
---|
30 | å¸ã«ä¼´ãããã¥ã¡ã³ãï¼å©ç¨
|
---|
31 | è
|
---|
32 | ããã¥ã¢ã«ãªã©ï¼ã«ï¼ä¸è¨ã®èä½æ¨©è¡¨ç¤ºï¼ãã®å©ç¨æ¡ä»¶ããã³ä¸è¨
|
---|
33 | ã®ç¡ä¿è¨¼è¦å®ãæ²è¼ãããã¨ï¼
|
---|
34 | (3) æ¬ã½ããã¦ã§ã¢ãï¼æ©å¨ã«çµã¿è¾¼ããªã©ï¼ä»ã®ã½ããã¦ã§ã¢éçºã«ä½¿
|
---|
35 | ç¨ã§ããªãå½¢ã§åé
|
---|
36 | å¸ããå ´åã«ã¯ï¼æ¬¡ã®ããããã®æ¡ä»¶ãæºããã
|
---|
37 | ã¨ï¼
|
---|
38 | (a) åé
|
---|
39 | å¸ã«ä¼´ãããã¥ã¡ã³ãï¼å©ç¨è
|
---|
40 | ããã¥ã¢ã«ãªã©ï¼ã«ï¼ä¸è¨ã®è
|
---|
41 | ä½æ¨©è¡¨ç¤ºï¼ãã®å©ç¨æ¡ä»¶ããã³ä¸è¨ã®ç¡ä¿è¨¼è¦å®ãæ²è¼ãããã¨ï¼
|
---|
42 | (b) åé
|
---|
43 | å¸ã®å½¢æ
|
---|
44 | ãï¼å¥ã«å®ããæ¹æ³ã«ãã£ã¦ï¼TOPPERSããã¸ã§ã¯ãã«
|
---|
45 | å ±åãããã¨ï¼
|
---|
46 | (4) æ¬ã½ããã¦ã§ã¢ã®å©ç¨ã«ããç´æ¥çã¾ãã¯éæ¥çã«çãããããªãæ
|
---|
47 | 害ãããï¼ä¸è¨èä½æ¨©è
|
---|
48 | ããã³TOPPERSããã¸ã§ã¯ããå
|
---|
49 | 責ãããã¨ï¼
|
---|
50 | ã¾ãï¼æ¬ã½ããã¦ã§ã¢ã®ã¦ã¼ã¶ã¾ãã¯ã¨ã³ãã¦ã¼ã¶ããã®ãããªãç
|
---|
51 | ç±ã«åºã¥ãè«æ±ãããï¼ä¸è¨èä½æ¨©è
|
---|
52 | ããã³TOPPERSããã¸ã§ã¯ãã
|
---|
53 | å
|
---|
54 | 責ãããã¨ï¼
|
---|
55 |
|
---|
56 | æ¬ã½ããã¦ã§ã¢ã¯ï¼ç¡ä¿è¨¼ã§æä¾ããã¦ãããã®ã§ããï¼ä¸è¨èä½æ¨©è
|
---|
57 | ã
|
---|
58 | ãã³TOPPERSããã¸ã§ã¯ãã¯ï¼æ¬ã½ããã¦ã§ã¢ã«é¢ãã¦ï¼ç¹å®ã®ä½¿ç¨ç®ç
|
---|
59 | ã«å¯¾ããé©åæ§ãå«ãã¦ï¼ãããªãä¿è¨¼ãè¡ããªãï¼ã¾ãï¼æ¬ã½ããã¦ã§
|
---|
60 | ã¢ã®å©ç¨ã«ããç´æ¥çã¾ãã¯éæ¥çã«çãããããªãæ害ã«é¢ãã¦ãï¼ã
|
---|
61 | ã®è²¬ä»»ãè² ããªãï¼
|
---|
62 |
|
---|
63 | $Id: asp_spec.txt 2585 2013-12-31 06:17:36Z ertl-hiro $
|
---|
64 | ----------------------------------------------------------------------
|
---|
65 |
|
---|
66 | âåæã¨ãªãææ¸
|
---|
67 |
|
---|
68 | [1] ããã³åä¼: μITRON4.0ä»æ§, Ver.4.02.00, 2004å¹´.
|
---|
69 |
|
---|
70 | [2] ããã³åä¼: μITRON4.0ä»æ§ ä¿è·æ©è½æ¡å¼µï¼Î¼ITRON4.0/PXä»æ§ï¼,
|
---|
71 | Ver.1.00.00, 2002å¹´.
|
---|
72 |
|
---|
73 | [3] TOPPERSããã¸ã§ã¯ã: TOPPERS/JSPã«ã¼ãã« ã¦ã¼ã¶ãºããã¥ã¢ã«
|
---|
74 | Release 1.4.3対å¿, æçµæ´æ°: 2007å¹´4æ23æ¥.
|
---|
75 |
|
---|
76 | âä»æ§ã®æ¦ç¥
|
---|
77 |
|
---|
78 | TOPPERS/ASPã«ã¼ãã«ã®ä»æ§ã¯ï¼Î¼ITRON4.0ä»æ§ã®ã¹ã¿ã³ãã¼ããããã¡ã¤ã«ã
|
---|
79 | ãã¼ã¹ã«ï¼æ¬¡ã®ãããªæ¡å¼µã»æ¹è¯ãå ãããã®ã§ããï¼
|
---|
80 |
|
---|
81 | ã»å²è¾¼ã¿å¦çæ©è½ã«ã¤ãã¦ã¯ï¼TOPPERSæ¨æºå²è¾¼ã¿å¦çã¢ãã«ã«æºæ ãããï¼
|
---|
82 | ã»Î¼ITRON4.0ä»æ§ã®ã¹ã¿ã³ãã¼ããããã¡ã¤ã«å¤ã®æ©è½ã®ä¸é¨ãå°å
|
---|
83 | ¥ããï¼
|
---|
84 | ã»ä¸é¨ã®ä»æ§ã«ã¤ãã¦ï¼Î¼ITRON4.0ä»æ§ã«å¯¾ãã¦å¤æ´ãå ããï¼
|
---|
85 | ã»JSPã«ã¼ãã«ã«ãããç¬èªã®æ¡å¼µæ©è½ãä¸é¨å¤æ´ãã¦å®è£
|
---|
86 | ããï¼
|
---|
87 | ã»ASPã«ã¼ãã«ã«ãããç¬èªã®æ¡å¼µæ©è½ãæ°ãã«å®è£
|
---|
88 | ããï¼
|
---|
89 | ã»ã·ã¹ãã ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³å¦çãå
|
---|
90 | ¨é¢çã«è¦ç´ãï¼
|
---|
91 | ã»æ¡å¼µæ©è½ãå®è£
|
---|
92 | ããããã®æ¡å¼µããã±ã¼ã¸ããµãã¼ãããï¼
|
---|
93 | ã»TOPPERSçµè¾¼ã¿ã³ã³ãã¼ãã³ãã·ã¹ãã ï¼TECSï¼ãå°å
|
---|
94 | ¥ããï¼
|
---|
95 |
|
---|
96 | ãã®ããASPã«ã¼ãã«ã¯ï¼Î¼ITRON4.0ä»æ§ã«å®å
|
---|
97 | ¨ã«æºæ ãã¦ããããã§ã¯ãªãï¼
|
---|
98 | JSPã«ã¼ãã«ã®ä¸ä½äºæã«ããªã£ã¦ããªãï¼
|
---|
99 |
|
---|
100 | μITRON4.0ä»æ§ã§ã¯ï¼å®è£
|
---|
101 | ç¬èªã«ç¨æããéçAPIããã³ãµã¼ãã¹ã³ã¼ã«ã®å称
|
---|
102 | ã«ã¯ï¼å
|
---|
103 | é ã«ãããã"V"ããã³"v"ã®æåãä»å ãããã®ã¨ãã¦ãããï¼ASPã«ã¼
|
---|
104 | ãã«ã§ã¯ãã®è¦å®ã¯æ¡ç¨ããªãï¼
|
---|
105 |
|
---|
106 | 以ä¸ã§ã¯ï¼Î¼ITRON4.0ä»æ§ã®ã¹ã¿ã³ãã¼ããããã¡ã¤ã«ã«å¯¾ããæ¡å¼µããã³å¤
|
---|
107 | æ´ç®æã«ã¤ãã¦èª¬æããï¼
|
---|
108 |
|
---|
109 | âã¹ã¿ã³ãã¼ããããã¡ã¤ã«å¤ã®æ©è½ã®ä¸é¨å°å
|
---|
110 | ¥
|
---|
111 |
|
---|
112 | μITRON4.0ä»æ§ã«ã¯è¦å®ããã¦ãããï¼ã¹ã¿ã³ãã¼ããããã¡ã¤ã«ã«å«ã¾ããª
|
---|
113 | ãï¼ã¾ãã¯ï¼å«ã¾ããã¨ã¯éããªãï¼æ©è½ã¨ãã¦ï¼æ¬¡ã®æ©è½ãå®è£
|
---|
114 | ããï¼
|
---|
115 |
|
---|
116 | (1) ã¤ãã³ããã©ã°ã®è¤æ°ã¿ã¹ã¯å¾
|
---|
117 | ã¡
|
---|
118 |
|
---|
119 | ã¤ãã³ããã©ã°ã«å¯¾ããè¤æ°ã¿ã¹ã¯å¾
|
---|
120 | ã¡ã®æ©è½ï¼TA_WMULå±æ§ã®ã¤ãã³ããã©ã°ï¼
|
---|
121 | ãå®è£
|
---|
122 | ããï¼
|
---|
123 |
|
---|
124 | ããã«ããï¼ã¤ãã³ããã©ã°ã®ã»ããï¼set_flgï¼iset_flgï¼ã§è¤æ°ã®ã¿ã¹ã¯ã
|
---|
125 | èµ·åºãããå¯è½æ§ãçããï¼å¤ãã®ã¿ã¹ã¯ãåæã«å¾
|
---|
126 | ã¡è§£é¤ããå ´åï¼ã«ã¼ã
|
---|
127 | ã«å
|
---|
128 | ã§ã®å²è¾¼ã¿ç¦æ¢æéãé·ããªãããï¼ä½¿ç¨ã«ããã£ã¦ã¯æ³¨æãå¿
|
---|
129 | è¦ã§ããï¼
|
---|
130 |
|
---|
131 | (2) ã¢ã©ã¼ã ãã³ãã©
|
---|
132 |
|
---|
133 | ã¢ã©ã¼ã ãã³ãã©ã®æ©è½ãå®è£
|
---|
134 | ããï¼ã¢ã©ã¼ã ãã³ãã©æ©è½ã®ããã«å®è£
|
---|
135 | ãã
|
---|
136 | éçAPIããã³ãµã¼ãã¹ã³ã¼ã«ã¯æ¬¡ã®éãã§ããï¼
|
---|
137 |
|
---|
138 | CRE_ALM ã¢ã©ã¼ã ãã³ãã©ã®çæï¼éçAPIï¼
|
---|
139 | sta_alm ã¢ã©ã¼ã ãã³ãã©ã®åä½éå§
|
---|
140 | ista_alm ã¢ã©ã¼ã ãã³ãã©ã®åä½éå§ï¼éã¿ã¹ã¯ã³ã³ããã¹ãç¨ï¼
|
---|
141 | stp_alm ã¢ã©ã¼ã ãã³ãã©ã®åä½åæ¢
|
---|
142 | istp_alm ã¢ã©ã¼ã ãã³ãã©ã®åä½åæ¢ï¼éã¿ã¹ã¯ã³ã³ããã¹ãç¨ï¼
|
---|
143 |
|
---|
144 | (3) å²è¾¼ã¿ãµã¼ãã¹ã«ã¼ãã³
|
---|
145 |
|
---|
146 | ã¹ã¿ã³ãã¼ããããã¡ã¤ã«ã§ã¯ï¼å²è¾¼ã¿ãã³ãã©ã¨å²è¾¼ã¿ãµã¼ãã¹ã«ã¼ãã³ã®
|
---|
147 | ããããããµãã¼ãããã°ãããã¨ã«ãªã£ã¦ããï¼JSPã«ã¼ãã«ã§ã¯å²è¾¼ã¿ãã³
|
---|
148 | ãã©ã®ã¿ãå®è£
|
---|
149 | ãã¦ãããï¼ASPã«ã¼ãã«ã§ã¯ãã®ä¸¡è
|
---|
150 | ãå®è£
|
---|
151 | ããï¼
|
---|
152 |
|
---|
153 | å²è¾¼ã¿ãµã¼ãã¹ã«ã¼ãã³ã®ä»æ§ã«ã¤ãã¦ã¯ï¼TOPPERSæ¨æºå²è¾¼ã¿å¦çã¢ãã«ã®è¦
|
---|
154 | å®ã«æºæ ããï¼å²è¾¼ã¿ãµã¼ãã¹ã«ã¼ãã³ã追å ãããµã¼ãã¹ã³ã¼ã«ã¨ãã¦ï¼æ¬¡
|
---|
155 | ã®éçAPIãå®è£
|
---|
156 | ããï¼ãã®éçAPIã®ä»æ§ã«ã¤ãã¦ã¯ï¼TOPPERSæ¨æºå²è¾¼ã¿å¦ç
|
---|
157 | ã¢ãã«ã«ããã¦ï¼Î¼ITRON4.0ä»æ§ã«å¯¾ãã¦æ¡å¼µãå ãã¦ããï¼
|
---|
158 |
|
---|
159 | ATT_ISR å²è¾¼ã¿ãµã¼ãã¹ã«ã¼ãã³ã®è¿½å ï¼éçAPIï¼
|
---|
160 |
|
---|
161 | (4) å²è¾¼ã¿ç®¡çæ©è½
|
---|
162 |
|
---|
163 | ã¹ã¿ã³ãã¼ããããã¡ã¤ã«ã«å«ã¾ããªãå²è¾¼ã¿ç®¡çæ©è½ã¨ãã¦ï¼æ¬¡ã®ãµã¼ãã¹
|
---|
164 | ã³ã¼ã«ãå®è£
|
---|
165 | ããï¼JSPã«ã¼ãã«ã§ã¯ï¼ãããã®ãµã¼ãã¹ã³ã¼ã«ãå®è£
|
---|
166 | ãããã©
|
---|
167 | ããã¯ã¿ã¼ã²ããä¾åã¨ãªã£ã¦ãããï¼ASPã«ã¼ãã«ã§ã¯ï¼TOPPERSæ¨æºå²è¾¼ã¿
|
---|
168 | å¦çã¢ãã«ã®è¦å®ã«æºæ ãã¦ï¼ã¿ã¼ã²ããéä¾åã«å®è£
|
---|
169 | ããï¼
|
---|
170 |
|
---|
171 | dis_int å²è¾¼ã¿ã®ç¦æ¢
|
---|
172 | ena_int å²è¾¼ã¿ã®è¨±å¯
|
---|
173 | chg_ipm å²è¾¼ã¿åªå
|
---|
174 | 度ãã¹ã¯ã®å¤æ´
|
---|
175 | get_ipm å²è¾¼ã¿åªå
|
---|
176 | 度ãã¹ã¯ã®åç
|
---|
177 | §
|
---|
178 |
|
---|
179 | (5) ãªãã¸ã§ã¯ãã®ç¶æ
|
---|
180 | åç
|
---|
181 | §æ©è½
|
---|
182 |
|
---|
183 | 主ã«ãããã°æåãã®æ©è½ã¨ãã¦ï¼ãªãã¸ã§ã¯ãã®ç¶æ
|
---|
184 | åç
|
---|
185 | §æ©è½ãå®è£
|
---|
186 | ããï¼
|
---|
187 | å
|
---|
188 | ·ä½çã«ã¯ï¼æ¬¡ã®ãµã¼ãã¹ã³ã¼ã«ãå®è£
|
---|
189 | ããï¼
|
---|
190 |
|
---|
191 | ref_tsk ã¿ã¹ã¯ã®ç¶æ
|
---|
192 | åç
|
---|
193 | §
|
---|
194 | ref_tex ã¿ã¹ã¯ä¾å¤å¦çã®ç¶æ
|
---|
195 | åç
|
---|
196 | §
|
---|
197 | ref_sem ã»ããã©ã®ç¶æ
|
---|
198 | åç
|
---|
199 | §
|
---|
200 | ref_flg ã¤ãã³ããã©ã°ã®ç¶æ
|
---|
201 | åç
|
---|
202 | §
|
---|
203 | ref_dtq ãã¼ã¿ãã¥ã¼ã®ç¶æ
|
---|
204 | åç
|
---|
205 | §
|
---|
206 | ref_mbx ã¡ã¼ã«ããã¯ã¹ã®ç¶æ
|
---|
207 | åç
|
---|
208 | §
|
---|
209 | ref_mpf åºå®é·ã¡ã¢ãªãã¼ã«ã®ç¶æ
|
---|
210 | åç
|
---|
211 | §
|
---|
212 | ref_cyc å¨æãã³ãã©ã®ç¶æ
|
---|
213 | åç
|
---|
214 | §
|
---|
215 | ref_alm ã¢ã©ã¼ã ãã³ãã©ã®ç¶æ
|
---|
216 | åç
|
---|
217 | §
|
---|
218 |
|
---|
219 | âμITRON4.0ä»æ§ã«å¯¾ããå¤æ´
|
---|
220 |
|
---|
221 | (1) ITRONæ¨æºãã¼ã¿åã®è¦ç´ã
|
---|
222 |
|
---|
223 | ãµã¤ãºã®æ±ºã¾ã£ãæ´æ°åï¼Bï¼H, Wãªã©ï¼ãªã©ã«ã¤ãã¦ï¼C99ã«æºæ ããåã®å
|
---|
224 | 称ï¼int8_tï¼int16_tï¼int32_tãªã©ï¼ãããã¨ç¸æ§ãè¯ãå称ã«å¤æ´ããï¼
|
---|
225 | ITRONæ¨æºãã¼ã¿åï¼Bï¼H, Wãªã©ï¼ãå¿
|
---|
226 | è¦ã¨ããã¢ããªã±ã¼ã·ã§ã³ã®ããã«ï¼
|
---|
227 | itron.hãç¨æããï¼
|
---|
228 |
|
---|
229 | (2) éã¿ã¹ã¯ã³ã³ããã¹ãããã®ext_tsk
|
---|
230 |
|
---|
231 | éã¿ã¹ã¯ã³ã³ããã¹ãããext_tskãå¼ã°ããå ´åï¼E_CTXã¨ã©ã¼ãè¿ããã®ã¨
|
---|
232 | ããï¼ããã«ã¨ããªã£ã¦ï¼ext_tskããªã¿ã¼ã³ããå¯è½æ§ããããã®ã¨ãï¼è¿ã
|
---|
233 | å¤ã®åãERã¨ããï¼
|
---|
234 |
|
---|
235 | (3) CPUä¾å¤ãã³ãã©ã§è¡ããæä½
|
---|
236 |
|
---|
237 | CPUä¾å¤ãã³ãã©ã§è¡ããæä½ã«ã¤ãã¦ã¯ï¼TOPPERSæ¨æºå²è¾¼ã¿å¦çã¢ãã«ã«æº
|
---|
238 | æ ãããã¨ã¨ãï¼JSPã«ã¼ãã«ã®ä»æ§ãè¸è¥²ããï¼Î¼ITRON4.0ä»æ§ã«ãå¾ããªãï¼
|
---|
239 | ãã®ããã®ãµã¼ãã¹ã³ã¼ã«ã¨ãã¦ï¼æ¬¡ã®ãµã¼ãã¹ã³ã¼ã«ãå®è£
|
---|
240 | ããï¼
|
---|
241 |
|
---|
242 | xsns_dpn CPUä¾å¤çºçæã®ãã£ã¹ãããä¿çç¶æ
|
---|
243 | ã®åç
|
---|
244 | §
|
---|
245 | xsns_xpn CPUä¾å¤çºçæã®ã¿ã¹ã¯ä¾å¤å¦çä¿çç¶æ
|
---|
246 | ã®åç
|
---|
247 | §
|
---|
248 |
|
---|
249 | (4) ã«ã¼ãã«ã®ç¨ãã管çé åã®åé¢
|
---|
250 |
|
---|
251 | μITRON4.0/PXä»æ§ã«ããã¦å°å
|
---|
252 | ¥ãããμITRON4.0ä»æ§ã«å¯¾ããå¤æ´ã¨ãã¦ï¼ã«ã¼
|
---|
253 | ãã«ã®ç¨ãã管çé åã®åé¢ã«é¢ããä»æ§ãä¸é¨æ¡ç¨ããï¼
|
---|
254 |
|
---|
255 | ã¾ãï¼åºå®é·ã¡ã¢ãªãã¼ã«ã®å®è£
|
---|
256 | ã«ããã¦ï¼ã«ã¼ãã«ã®ç¨ãã管çé åãåé¢
|
---|
257 | ãããã¨ã«ä¼´ãï¼åºå®é·ã¡ã¢ãªãã¼ã«ãçæããéçAPIï¼CRE_MPFï¼ã®ãã©ã¡ã¼
|
---|
258 | ã¿ã«ï¼åºå®é·ã¡ã¢ãªãã¼ã«ç®¡çé åã®å
|
---|
259 | é çªå°ï¼mpfmbï¼ã追å ããï¼
|
---|
260 |
|
---|
261 | ã¾ãï¼ããã«ãããã¦ï¼ãã¼ã¿ãã¥ã¼ãçæããéçAPIï¼CRE_DTQï¼ã®æå¾ã®
|
---|
262 | ãã©ã¡ã¼ã¿ã®å称ãï¼ãã¼ã¿ãã¥ã¼ç®¡çé åã®å
|
---|
263 | é çªå°ï¼dtqmbï¼ã«å¤æ´ããï¼
|
---|
264 |
|
---|
265 | ãªãï¼ã¡ã¼ã«ããã¯ã¹ã¯ï¼Î¼ITRON4.0ä»æ§ã¨ã®äºææ§ã®ããã«æ®ãã¦ããæ©è½
|
---|
266 | ã¨ä½ç½®ä»ãï¼ã«ã¼ãã«ã®ç¨ãã管çé åã®åé¢ã¯è¡ããªãï¼ãã®ããï¼ã¡ã¼ã«
|
---|
267 | ããã¯ã¹ãçæããéçAPIï¼CRE_MBXï¼ã«å¯¾ããå¤æ´ã¯ãªãï¼
|
---|
268 |
|
---|
269 | (5) å¦çåä½ã¨ã¡ã¢ãªé åã®ãã¼ã¿åã®è¦ç´ã
|
---|
270 |
|
---|
271 | å¦çåä½ã®ã¨ã³ããªçªå°ã®ãã¼ã¿åãï¼ãã©ã¡ã¼ã¿ãåæ ãããªãFPåã§ã¯ãª
|
---|
272 | ãï¼å¦çåä½æ¯ã®å°ç¨ã®ãã¼ã¿åã¨ããï¼ä¾ãã°ï¼ã¿ã¹ã¯ã®ã¨ã³ããªçªå°ã®ãã¼
|
---|
273 | ã¿åãTASKåï¼ã¿ã¹ã¯ä¾å¤å¦çã«ã¼ãã³ã®ãã¼ã¿åãTEXRTNåã¨ããï¼
|
---|
274 |
|
---|
275 | ã¾ãï¼ã¹ã¿ãã¯é åã¨åºå®é·ã¡ã¢ãªãã¼ã«é åã®ãã¼ã¿åãï¼ããããSTK_Tå
|
---|
276 | ã¨MPF_Tåã¨ããï¼
|
---|
277 |
|
---|
278 | (6) å¤ã0ã®å®æ°ï¼ãªãã¸ã§ã¯ãå±æ§çï¼ã®è¦ç´ã
|
---|
279 |
|
---|
280 | ã³ã¼ãã£ã³ã°ãã¹ãé²ãããã«ï¼å¤ã0ã®å®æ°ã®æ±ããè¦ç´ãï¼ãªãã¸ã§ã¯ãå±
|
---|
281 | æ§ï¼TA_TFIFOçï¼ã«ã¤ãã¦ã¯ï¼å¤ã0ã®ãã®ã¯ããã©ã«ãæ±ããã¦å»æ¢ãï¼å®ç¾©
|
---|
282 | ãitron.hã«ç§»ãï¼å¤ã0ã®ãµã¼ãã¹ã³ã¼ã«ã®åä½ã¢ã¼ãï¼TWF_ANDWï¼ããªãã¸ã§
|
---|
283 | ã¯ãã®ç¶æ
|
---|
284 | ï¼TTEX_ENAçï¼ã«ã¤ãã¦ã¯ï¼å¤ãå¤æ´ããï¼
|
---|
285 |
|
---|
286 | (7) å¼·å¶å¾
|
---|
287 | ã¡è¦æ±ãã¹ãã®å»æ¢
|
---|
288 |
|
---|
289 | å¼·å¶å¾
|
---|
290 | ã¡è¦æ±ããã¹ãããæ©è½ãå»æ¢ããï¼è¨ãæããã¨ï¼å¼·å¶å¾
|
---|
291 | ã¡è¦æ±ãã¹
|
---|
292 | ãæ°ã®æ大å¤ã1ã«åºå®ããï¼ããã«ä¼´ãï¼frsm_tskã¯å»æ¢ãï¼itron.hã«ãã
|
---|
293 | ã¦frsm_tskãrsm_tskã«ãã¯ãå®ç¾©ããï¼ã¾ãï¼TMAX_SUSCNTã®å®ç¾©ãitron.hã«
|
---|
294 | 移ãï¼
|
---|
295 |
|
---|
296 | (8) ã·ã¹ãã æå»ã®è¨å®æ©è½ã®å»æ¢
|
---|
297 |
|
---|
298 | set_timï¼ã·ã¹ãã æå»ã®è¨å®ï¼ãå»æ¢ããï¼
|
---|
299 |
|
---|
300 | (9) å¨æãã³ãã©ã®ä»æ§å¤æ´
|
---|
301 |
|
---|
302 | sta_cycãå¼ã³åºããå¾ï¼æåã«å¨æãã³ãã©ãèµ·åãããæå»ãå¤æ´ããï¼
|
---|
303 | μITRON4.0ä»æ§ã§ã¯ï¼sta_cycãå¼ã³åºãã¦ããå¨æãã³ãã©ã®èµ·åå¨æã§æå®
|
---|
304 | ããç¸å¯¾æéå¾ã¨ãã¦ãããï¼ASPã«ã¼ãã«ã§ã¯ï¼èµ·åä½ç¸ã§æå®ããç¸å¯¾æé
|
---|
305 | å¾ã¨ããï¼
|
---|
306 |
|
---|
307 | (10) ã¿ã¹ã¯ä¾å¤å¦çã«ã¼ãã³ã®å®è¡éå§æ¡ä»¶ã®å¤æ´
|
---|
308 |
|
---|
309 | å²è¾¼ã¿åªå
|
---|
310 | 度ãã¹ã¯å
|
---|
311 | ¨è§£é¤ç¶æ
|
---|
312 | ã§ãªãå ´åã«ã¯ï¼ã¿ã¹ã¯ä¾å¤å¦çã«ã¼ãã³ã®å®
|
---|
313 | è¡ãéå§ãããªãã¨ããä»æ§ã«å¤æ´ããï¼
|
---|
314 |
|
---|
315 | âJSPã«ã¼ãã«ã«ãããç¬èªã®æ¡å¼µæ©è½
|
---|
316 |
|
---|
317 | JSPã«ã¼ãã«ã«ãããç¬èªã®æ¡å¼µæ©è½ã®ä¸ã§ï¼ä»¥ä¸ã®æ©è½ãå®è£
|
---|
318 | ããï¼
|
---|
319 |
|
---|
320 | (1) æ§è½è©ä¾¡ç¨ã·ã¹ãã æå»åç
|
---|
321 | §æ©è½
|
---|
322 |
|
---|
323 | æ§è½è©ä¾¡ç¨ã·ã¹ãã æå»åç
|
---|
324 | §æ©è½ã¨ã¯ï¼ASPã«ã¼ãã«ä¸ã§åä½ããã¿ã¹ã¯ãASP
|
---|
325 | ã«ã¼ãã«èªèº«ã®æ§è½ãè¨æ¸¬ããããã®ï¼ã·ã¹ãã æå»ãμç§åä½ã§èªã¿åºãæ©
|
---|
326 | è½ã§ããï¼ãã®æ©è½ã®ããã®ãµã¼ãã¹ã³ã¼ã«ã¯æ¬¡ã®éãã§ããï¼JSPã«ã¼ãã«ã¨
|
---|
327 | ã¯å称ãå¤æ´ããï¼ï¼
|
---|
328 |
|
---|
329 | get_utm æ§è½è©ä¾¡ç¨ã·ã¹ãã æå»ã®åç
|
---|
330 | §
|
---|
331 |
|
---|
332 | JSPã«ã¼ãã«ããã®ä»æ§å¤æ´ã¨ãã¦ï¼get_utmã¯ä»»æã®ã³ã³ããã¹ãããå¼ã³åº
|
---|
333 | ããã¨ãã§ãããã®ããï¼ã¾ãï¼æ§è½è©ä¾¡ç¨ã·ã¹ãã æå»ã®åï¼SYSUTMï¼ãï¼
|
---|
334 | ã¿ã¼ã²ããéä¾åé¨ã§ulong_tã«å®ç¾©ããï¼
|
---|
335 |
|
---|
336 | (2) çµäºå¦çã«ã¼ãã³æ©è½
|
---|
337 |
|
---|
338 | ASPã«ã¼ãã«ã§ã¯ï¼ã·ã¹ãã ã®çµäºæã«å¼ã³åºãããçµäºå¦çã«ã¼ãã³ãç»é²ã
|
---|
339 | ãããã®æ©è½ããµãã¼ãããï¼ãã®æ©è½ã®ããã®éçAPIã¯æ¬¡ã®éãã§ããï¼
|
---|
340 |
|
---|
341 | ATT_TER çµäºå¦çã«ã¼ãã³ã®è¿½å ï¼éçAPIï¼
|
---|
342 |
|
---|
343 | (3) ã«ã¼ãã«åä½ç¶æ
|
---|
344 | ã®åç
|
---|
345 | §
|
---|
346 |
|
---|
347 | ã«ã¼ãã«ä¸ã§åä½ããã¿ã¹ã¯ããå¼ã³åºãããé¢æ°ãï¼ã«ã¼ãã«ã®åæåå®äº
|
---|
348 | åãçµäºå¦çéå§å¾ã«ãå¼ã³åºãããå¯è½æ§ãããå ´åã«ã¯ï¼ãã®ä¸ã§ã«ã¼ã
|
---|
349 | ã«ã®ãµã¼ãã¹ã³ã¼ã«ãå¼ã³åºããããå¤å¥ãããã¨ãå¿
|
---|
350 | è¦ã¨ãªãï¼ãã®æ©è½ã®
|
---|
351 | ããã®ãµã¼ãã¹ã³ã¼ã«ã¯æ¬¡ã®éãã§ããï¼JSPã«ã¼ãã«ã¨ã¯å称ãå¤æ´ããï¼ï¼
|
---|
352 |
|
---|
353 | sns_ker ã«ã¼ãã«éåä½ç¶æ
|
---|
354 | ã®åç
|
---|
355 | §
|
---|
356 |
|
---|
357 | âASPã«ã¼ãã«ã«ãããç¬èªã®æ¡å¼µæ©è½
|
---|
358 |
|
---|
359 | (1) å²è¾¼ã¿è¦æ±ã©ã¤ã³ã®å±æ§ã®è¨å®
|
---|
360 |
|
---|
361 | å²è¾¼ã¿è¦æ±ã©ã¤ã³ã®å±æ§ãè¨å®ããæ©è½ã¨ãã¦ï¼TOPPERSæ¨æºå²è¾¼ã¿å¦çã¢ãã«
|
---|
362 | ã§è¦å®ããã次ã®éçAPIãå®è£
|
---|
363 | ããï¼
|
---|
364 |
|
---|
365 | CFG_INT å²è¾¼ã¿è¦æ±ã©ã¤ã³ã®å±æ§ã®è¨å®ï¼éçAPIï¼
|
---|
366 |
|
---|
367 | (2) åæã»éä¿¡ãªãã¸ã§ã¯ãã®ååæåæ©è½
|
---|
368 |
|
---|
369 | åæã»éä¿¡ãªãã¸ã§ã¯ããåæç¶æ
|
---|
370 | ã«æ»ãããã®æ©è½ã¨ãã¦ï¼æ¬¡ã®ãµã¼ãã¹ã³ã¼
|
---|
371 | ã«ãå®è£
|
---|
372 | ããï¼
|
---|
373 |
|
---|
374 | ini_sem ã»ããã©ã®ååæå
|
---|
375 | ini_flg ã¤ãã³ããã©ã°ã®ååæå
|
---|
376 | ini_dtq ãã¼ã¿ãã¥ã¼ã®ååæå
|
---|
377 | ini_mbx ã¡ã¼ã«ããã¯ã¹ã®ååæå
|
---|
378 | ini_mpf åºå®é·ã¡ã¢ãªãã¼ã«ã®ååæå
|
---|
379 |
|
---|
380 | åæã»éä¿¡ãªãã¸ã§ã¯ãã®ååæåã®éã«ï¼ãã®åæã»éä¿¡ãªãã¸ã§ã¯ãã«å¯¾
|
---|
381 | ãã¦å¾
|
---|
382 | ã¡ç¶æ
|
---|
383 | ã¨ãªã£ã¦ããã¿ã¹ã¯ã¯ãã¹ã¦å¾
|
---|
384 | ã¡è§£é¤ãããï¼å¾
|
---|
385 | ã¡è§£é¤ãããã¿
|
---|
386 | ã¹ã¯ã«å¯¾ãã¦ã¯ï¼E_DLTãè¿ãï¼E_DLTã¯ï¼ã¹ã¿ã³ãã¼ããããã¡ã¤ã«ã§ã¯ä½¿ç¨
|
---|
387 | ãã¦ããªãã¨ã©ã¼ã³ã¼ãã§ããï¼
|
---|
388 |
|
---|
389 | ãã®ããï¼ãããã®ãµã¼ãã¹ã³ã¼ã«ã«ããï¼è¤æ°ã®ã¿ã¹ã¯ãèµ·åºãããå¯è½æ§
|
---|
390 | ãçããï¼å¤ãã®ã¿ã¹ã¯ãåæã«å¾
|
---|
391 | ã¡è§£é¤ããå ´åï¼ã«ã¼ãã«å
|
---|
392 | ã§ã®å²è¾¼ã¿ç¦
|
---|
393 | æ¢æéãé·ããªãããï¼ä½¿ç¨ã«ããã£ã¦ã¯æ³¨æãå¿
|
---|
394 | è¦ã§ããï¼
|
---|
395 |
|
---|
396 | åæã»éä¿¡ãªãã¸ã§ã¯ããååæåããéã«ï¼ã¢ããªã±ã¼ã·ã§ã³å´ã¨ã®æ´åæ§
|
---|
397 | ãä¿ã¤ã®ã¯ã¢ããªã±ã¼ã·ã§ã³ã®è²¬ä»»ã§ããï¼å
|
---|
398 | ·ä½çã«ã¯ï¼åºå®é·ã¡ã¢ãªãã¼ã«
|
---|
399 | ãååæåããéã«ã¯ï¼ããããç²å¾æ¸ã¿ã®ã¡ã¢ãªãããã¯ããã以é使ããª
|
---|
400 | ãããã«ããªããã°ãªããªãï¼ã¾ãï¼ã¡ã¼ã«ããã¯ã¹ãååæåããéã«ã¯ï¼
|
---|
401 | ã¡ã¼ã«ããã¯ã¹ã«éä¿¡ãããã¡ãã»ã¼ã¸é åãååããªããã°ãªããªãï¼
|
---|
402 |
|
---|
403 | (3) åªå
|
---|
404 | 度ãã¼ã¿ãã¥ã¼ã®æ°è¨
|
---|
405 |
|
---|
406 | åªå
|
---|
407 | 度ä»ãã®ãã¼ã¿ãã¥ã¼ã®æ©è½ãæ°è¨ããï¼åªå
|
---|
408 | 度ä»ããã¼ã¿ãã¥ã¼æ©è½ã®
|
---|
409 | ããã«å®è£
|
---|
410 | ããéçAPIããã³ãµã¼ãã¹ã³ã¼ã«ã¯æ¬¡ã®éãã§ããï¼
|
---|
411 |
|
---|
412 | CRE_PDQ åªå
|
---|
413 | 度ãã¼ã¿ãã¥ã¼ã®çæ
|
---|
414 | snd_pdq åªå
|
---|
415 | 度ãã¼ã¿ãã¥ã¼ã¸ã®éä¿¡
|
---|
416 | psnd_pdq åªå
|
---|
417 | 度ãã¼ã¿ãã¥ã¼ã¸ã®éä¿¡ï¼ãã¼ãªã³ã°ï¼
|
---|
418 | ipsnd_pdq åªå
|
---|
419 | 度ãã¼ã¿ãã¥ã¼ã¸ã®éä¿¡ï¼ãã¼ãªã³ã°ï¼éã¿ã¹ã¯ã³ã³ããã¹ãï¼
|
---|
420 | tsnd_pdq åªå
|
---|
421 | 度ãã¼ã¿ãã¥ã¼ã¸ã®éä¿¡ï¼ã¿ã¤ã ã¢ã¦ãããï¼
|
---|
422 | rcv_pdq åªå
|
---|
423 | 度ãã¼ã¿ãã¥ã¼ããã®åä¿¡
|
---|
424 | prcv_pdq åªå
|
---|
425 | 度ãã¼ã¿ãã¥ã¼ããã®åä¿¡ï¼ãã¼ãªã³ã°ï¼
|
---|
426 | trcv_pdq åªå
|
---|
427 | 度ãã¼ã¿ãã¥ã¼ããã®åä¿¡ï¼ã¿ã¤ã ã¢ã¦ãããï¼
|
---|
428 | ini_pdq åªå
|
---|
429 | 度ãã¼ã¿ãã¥ã¼ã®ååæå
|
---|
430 | ref_pdq åªå
|
---|
431 | 度ãã¼ã¿ãã¥ã¼ã®ç¶æ
|
---|
432 | åç
|
---|
433 | §
|
---|
434 |
|
---|
435 | ããã§ï¼åªå
|
---|
436 | 度ãã¼ã¿ãã¥ã¼ã«èç©ããããã¼ã¿ã®æ°ãå¤ãå ´åï¼åªå
|
---|
437 | 度ãã¼
|
---|
438 | ã¿ãã¥ã¼ã¸ã®ãã¼ã¿ã®éä¿¡ãè¡ããµã¼ãã¹ã³ã¼ã«ï¼snd_pdqï¼psnd_pdqï¼
|
---|
439 | ipsnd_pdqï¼tsnd_pdqï¼ã®å¦çæéãé·ããªãï¼ã«ã¼ãã«å
|
---|
440 | ã§ã®å²è¾¼ã¿ç¦æ¢æé
|
---|
441 | ãé·ããªãããï¼ä½¿ç¨ã«ããã£ã¦ã¯æ³¨æãå¿
|
---|
442 | è¦ã§ããï¼
|
---|
443 |
|
---|
444 | (4) èªã¿ã¹ã¯ã®æ¡å¼µæ
|
---|
445 | å ±ã®åç
|
---|
446 | §
|
---|
447 |
|
---|
448 | èªã¿ã¹ã¯ã®æ¡å¼µæ
|
---|
449 | å ±ãåç
|
---|
450 | §ããããã®ãµã¼ãã¹ã³ã¼ã«ãæ°è¨ããï¼ã©ã¤ãã©ãª
|
---|
451 | çã®ä¸ã§ç¨ãããã¨ãæ³å®ãã¦ããï¼
|
---|
452 |
|
---|
453 | get_inf èªã¿ã¹ã¯ã®æ¡å¼µæ
|
---|
454 | å ±ã®åç
|
---|
455 | §
|
---|
456 |
|
---|
457 | (5) ã«ã¼ãã«ã®çµäº
|
---|
458 |
|
---|
459 | è´å½çãªã¨ã©ã¼ãèµ·ãã£ãå ´åãªã©ã«ã«ã¼ãã«ãçµäºãããããã®ãµã¼ãã¹ã³ã¼
|
---|
460 | ã«ãæ°è¨ããï¼ãã®æ©è½ã¯ï¼Î¼ITRON4.0ä»æ§ã®æ©è½åé¡ã§ã¯ï¼ã·ã¹ãã æ§æ管
|
---|
461 | çæ©è½ã«åé¡ããï¼JSPã«ã¼ãã«ã§ã¯ï¼kernel_exitã¨ããå称ã§ï¼å®è³ªçã«ã
|
---|
462 | ã®æ©è½ãç¨æãã¦ããï¼ï¼
|
---|
463 |
|
---|
464 | ext_ker ã«ã¼ãã«ã®çµäº
|
---|
465 |
|
---|
466 | ASPã«ã¼ãã«ã§ã¯ï¼ãã®ãµã¼ãã¹ã³ã¼ã«ãããªã¿ã¼ã³ãããã¨ã¯ãªããï¼ä¿è·æ©
|
---|
467 | è½ãæã£ãã«ã¼ãã«ã§ã¯ã¨ã©ã¼ãªã¿ã¼ã³ããå¯è½æ§ãããããï¼è¿ãå¤ã®åã
|
---|
468 | ERã¨ããï¼
|
---|
469 |
|
---|
470 | ããã«ä¼´ã£ã¦ï¼JSPã«ã¼ãã«ã®kernel_startãï¼sta_kerã«å称å¤æ´ããï¼ãã
|
---|
471 | ãï¼sta_kerã¯ãµã¼ãã¹ã³ã¼ã«ã¨ã¯è¦ãªããªããã¨ã«ããï¼
|
---|
472 |
|
---|
473 | (6) éã¿ã¹ã¯ã³ã³ããã¹ãç¨ã®ã¹ã¿ãã¯é åã®è¨å®
|
---|
474 |
|
---|
475 | éã¿ã¹ã¯ã³ã³ããã¹ãç¨ã®ã¹ã¿ãã¯é åã®å
|
---|
476 | é çªå°ã¨ãµã¤ãºãæå®ããããã®
|
---|
477 | éçAPIãæ°è¨ããï¼ã¾ãï¼ãã®éçAPIã«ããï¼éã¿ã¹ã¯ã³ã³ããã¹ãç¨ã®ã¹
|
---|
478 | ã¿ãã¯é åã®ãµã¤ãºã®ã¿ãæå®ãããã¨ãã§ããï¼
|
---|
479 |
|
---|
480 | DEF_ICS éã¿ã¹ã¯ã³ã³ããã¹ãç¨ã®ã¹ã¿ãã¯é åã®å®ç¾©
|
---|
481 |
|
---|
482 | âJSPã«ã¼ãã«ã«ãããå®è£
|
---|
483 | å®ç¾©ï¼å®è£
|
---|
484 | ä¾åè¦å®ããã®å¤æ´
|
---|
485 |
|
---|
486 | μITRON4.0ä»æ§ã§å®è£
|
---|
487 | å®ç¾©ã¾ãã¯å®è£
|
---|
488 | ä¾åã¨ããã¦ããä»æ§ã®ä¸ã§ï¼ä»¥ä¸ã®ã
|
---|
489 | ã®ã«ã¤ãã¦JSPã«ã¼ãã«ããå¤æ´ããï¼
|
---|
490 |
|
---|
491 | (1) ã¢ããªã±ã¼ã·ã§ã³åãã®ã¤ã³ã¯ã«ã¼ããã¡ã¤ã«ã®æ§æã®æ´ç
|
---|
492 |
|
---|
493 | ã«ã¼ãã«ãå¼ã³åºãã¢ããªã±ã¼ã·ã§ã³ããã¯kernel.hãï¼SILãå¼ã³åºãã¢ããª
|
---|
494 | ã±ã¼ã·ã§ã³ããã¯sil.hãã¤ã³ã¯ã«ã¼ãããã°ãããã®ã¨ãï¼t_services.hã¨
|
---|
495 | s_services.hã¯å»æ¢ããï¼
|
---|
496 |
|
---|
497 | ã¾ãï¼kernel.hã¨sil.hã®å
|
---|
498 | ±éé¨åã¨ãã¦t_stddef.hãç¨æãï¼ã«ã¼ãã«ã¨SIL
|
---|
499 | ã®ããããå¼ã³åºããªãã¢ããªã±ã¼ã·ã§ã³ããã¯ï¼t_stddef.hãã¤ã³ã¯ã«ã¼ã
|
---|
500 | ããã°ãããã®ã¨ããï¼itron.hã¯ï¼Î¼ITRON4.0ä»æ§ã¨ã®äºææ§ãå¿
|
---|
501 | è¦ãªå ´åã«
|
---|
502 | ã¤ã³ã¯ã«ã¼ããããã®ã¨ããï¼
|
---|
503 |
|
---|
504 | (2) å²è¾¼ã¿å¦çï¼ä¾å¤å¦çé¢é£ã®åã®å®ç¾©ã®å¤æ´
|
---|
505 |
|
---|
506 | å²è¾¼ã¿ãã³ãã©çªå·ã®åï¼INHNOï¼ï¼å²è¾¼ã¿çªå·ã®åï¼INTNOï¼ï¼CPUä¾å¤ãã³ã
|
---|
507 | ã©çªå·ã®åï¼EXCNOï¼ãï¼ã¿ã¼ã²ããéä¾åé¨ã§ï¼ããããuint_tåã«å®ç¾©ããï¼
|
---|
508 |
|
---|
509 | (3) å¦çåä½ã®å®è¡éå§ï¼ãªã¿ã¼ã³æã®ã·ã¹ãã ç¶æ
|
---|
510 | ã®è¦å®
|
---|
511 |
|
---|
512 | å¦çåä½ã®å®è¡éå§ï¼ãªã¿ã¼ã³æã®ã·ã¹ãã ç¶æ
|
---|
513 | ã«ã¤ãã¦ï¼Î¼ITRON4.0ä»æ§ã«
|
---|
514 | ããã¦å®è£
|
---|
515 | ä¾åã§ãã£ãç¹ãå³å¯ã«è¦å®ãï¼ã¿ã¼ã²ããã«ããéããçããªã
|
---|
516 | ããã«ããï¼
|
---|
517 |
|
---|
518 | (4) isig_timã®æ±ãã®å¤æ´
|
---|
519 |
|
---|
520 | ã·ã¹ãã æå»ãæ´æ°ããæ©æ§ãã«ã¼ãã«å
|
---|
521 | é¨ã«æã¤æ±ãã¨ãï¼ãµã¼ãã¹ã³ã¼ã«
|
---|
522 | ã¨ãã¦ã®isig_timã¯å»æ¢ããï¼
|
---|
523 |
|
---|
524 | (5) ã«ã¼ãã«ã®ç¨ããé åã®æå®æ¹æ³
|
---|
525 |
|
---|
526 | JSPã«ã¼ãã«ã§ã¯ï¼ã«ã¼ãã«ã®ç¨ããé åã¯ãã¹ã¦èªåå²ä»ãã§ãã£ããï¼ASP
|
---|
527 | ã«ã¼ãã«ã§ã¯ï¼ã¿ã¹ã¯ã®ã¹ã¿ãã¯é åã¨åºå®é·ã¡ã¢ãªãã¼ã«ã®åºå®é·ã¡ã¢ãªãã¼
|
---|
528 | ã«é åã«ã¤ãã¦ã¯ï¼éçAPIã§å
|
---|
529 | é çªå°ãæå®ãããã¨ãã§ãããã®ã¨ããï¼èª
|
---|
530 | åå²ä»ãããµãã¼ãããï¼ï¼
|
---|
531 |
|
---|
532 | (6) ã«ã¼ãã«ç®¡çå¤ã®å²è¾¼ã¿ã®æ±ãã®è¦å®
|
---|
533 |
|
---|
534 | JSPã«ã¼ãã«ã§ã¯ã¿ã¼ã²ããæ¯ã«å®ãã¦ããã«ã¼ãã«ç®¡çå¤ã®å²è¾¼ã¿ã®æ±ããï¼
|
---|
535 | ASPã«ã¼ãã«ã§ã¯ï¼TOPPERSæ¨æºå²è¾¼ã¿å¦çã¢ãã«ã®è¦å®ã«æºæ ãã¦ï¼å¯è½ãªç¯
|
---|
536 | å²ã§æ¨æºåããï¼ãã ãï¼NMI以å¤ã«ã«ã¼ãã«ç®¡çå¤ã®å²è¾¼ã¿ãè¨ããããï¼ã©
|
---|
537 | ã®å²è¾¼ã¿åªå
|
---|
538 | 度ããé«ããã®ãã«ã¼ãã«ç®¡çå¤ã¨ãããã¯ï¼ã¿ã¼ã²ããæ¯ã«å®
|
---|
539 | ããï¼
|
---|
540 |
|
---|
541 | âã·ã¹ãã ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³å¦çã®è¦ç´ã
|
---|
542 |
|
---|
543 | ã·ã¹ãã ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³å¦çãå
|
---|
544 | ¨é¢çã«è¦ç´ãï¼ã·ã¹ãã ã³ã³ãã£ã®ã¥
|
---|
545 | ã¬ã¼ã·ã§ã³ãã¡ã¤ã«ä¸ã«ãããCè¨èªã®ããªããã»ããµãã£ã¬ã¯ãã£ãã®æ±ãã¨
|
---|
546 | éçAPIã®ãã©ã¡ã¼ã¿ã®åé¡ãå¤æ´ããï¼
|
---|
547 |
|
---|
548 | âæ¡å¼µããã±ã¼ã¸ã®ãµãã¼ã
|
---|
549 |
|
---|
550 | ASPã«ã¼ãã«ã§ã¯ï¼ããã¤ãã®æ¡å¼µæ©è½ãå®è£
|
---|
551 | ããããã«ï¼æ¬¡ã®æ¡å¼µããã±ã¼ã¸
|
---|
552 | ããµãã¼ããã¦ããï¼
|
---|
553 |
|
---|
554 | ã»ãã¥ã¼ããã¯ã¹æ©è½æ¡å¼µããã±ã¼ã¸ï¼åªå
|
---|
555 | 度ç¶æ¿ãã¥ã¼ããã¯ã¹ãé¤ãï¼
|
---|
556 | ã»ãªã¼ãã©ã³ãã³ãã©æ©è½æ¡å¼µããã±ã¼ã¸
|
---|
557 | ã»ã¿ã¹ã¯åªå
|
---|
558 | 度æ¡å¼µããã±ã¼ã¸
|
---|
559 | ã»å¶ç´ã¿ã¹ã¯æ¡å¼µããã±ã¼ã¸
|
---|
560 | ã»åççææ©è½æ¡å¼µããã±ã¼ã¸
|
---|
561 |
|
---|
562 | âTOPPERSçµè¾¼ã¿ã³ã³ãã¼ãã³ãã·ã¹ãã ï¼TECSï¼ã®å°å
|
---|
563 | ¥
|
---|
564 |
|
---|
565 | ããã¤ã¹ãã©ã¤ããã·ã¹ãã ãã°æ©è½ã¨ã®æ¥ç¶ã«TOPPERSçµè¾¼ã¿ã³ã³ãã¼ãã³ã
|
---|
566 | ã·ã¹ãã ï¼TECSï¼ãå°å
|
---|
567 | ¥ããï¼ã¾ãï¼ã«ã¼ãã«ãªãã¸ã§ã¯ããTECSã®ã³ã³ãã¼
|
---|
568 | ãã³ãã¨ãã¦æ±ããããã«ããï¼
|
---|
569 |
|
---|
570 | ãªãï¼TECSã«å¯¾å¿ããããã®ä¿®æ£ã¯ï¼TECSã®é
|
---|
571 | å¸ããã±ã¼ã¸ã«å«ã¾ãã¦ããï¼
|
---|
572 | ASPã«ã¼ãã«ã®é
|
---|
573 | å¸ããã±ã¼ã¸ã«ã¯å«ã¾ãã¦ããªãï¼
|
---|
574 |
|
---|
575 | 以ä¸
|
---|