Ignore:
Timestamp:
Jun 2, 2015, 3:39:53 PM (9 years ago)
Author:
nmir-saito
Message:

ファイルの mime-type 変更

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ssp_qb_r5f100le_cs/trunk/doc/ssp_spec.txt

    • Property svn:mime-type set to text/plain; charset=shift_jis
    r93 r95  
    11
    2                 TOPPERS/SSPƒJ[ƒlƒ‹‚ÌŽd—lŠT—v
     2                TOPPERS/SSPカーネルの仕様概要
    33
    4                 ‘Ήžƒo[ƒWƒ‡ƒ“: Release1.3.0
    5                 ÅIXV: 2014”N 3ŒŽ 6“ú
     4                対応バージョン: Release1.3.0
     5                最終更新: 2014年 3月 6日
    66
    7 ‚±‚̃hƒLƒ
    8 ƒƒ“ƒg‚́CTOPPERS/SSPƒJ[ƒlƒ‹‚ÌŽd—lŠT—v‚ɂ‚¢‚Äà–¾‚µ‚½‚à‚Ì‚Å
    9 ‚ ‚éDTOPPERS/ASPƒJ[ƒlƒ‹‚©‚ç‚̍·•ª‚¨‚æ‚ѕύX‰ÓŠ‚ƃÊITRON4.0Žd—l‚̍ŏ¬
    10 ƒZƒbƒgƒvƒƒtƒ@ƒCƒ‹‚©‚ç‚̍·•ª‚𒆐S‚Éà–¾‚·‚éD
     7このドキュメントは,TOPPERS/SSPカーネルの仕様概要について説明したもので
     8ある.TOPPERS/ASPカーネルからの差分および変更箇所とμITRON4.0仕様の最小
     9セットプロファイルからの差分を中心に説明する.
    1110
    1211----------------------------------------------------------------------
     
    2120             Nagoya Municipal Industrial Research Institute, JAPAN
    2221 
    23  ã‹L’˜ìŒ ŽÒ‚́CˆÈ‰º‚Ì(1)`(4)‚ÌðŒ‚ð–ž‚½‚·ê‡‚ÉŒÀ‚èC–{ƒ\ƒtƒgƒEƒF
    24  ƒAi–{ƒ\ƒtƒgƒEƒFƒA‚ð‰ü•Ï‚µ‚½‚à‚Ì‚ðŠÜ‚ށDˆÈ‰º“¯‚¶j‚ðŽg—pE•¡»E‰ü
    25  •ÏEÄ”z•ziˆÈ‰ºC—˜—p‚ƌĂԁj‚·‚邱‚Ƃ𖳏ž‚Å‹–‘ø‚·‚éD
    26  (1) –{ƒ\ƒtƒgƒEƒFƒA‚ðƒ\[ƒXƒR[ƒh‚ÌŒ`‚Å—˜—p‚·‚éê‡‚ɂ́Cã‹L‚Ì’˜ì
    27      Œ •\Ž¦C‚±‚Ì—˜—pðŒ‚¨‚æ‚щº‹L‚Ì–³•ÛØ‹K’肪C‚»‚Ì‚Ü‚Ü‚ÌŒ`‚Ń\[
    28      ƒXƒR[ƒh’†‚ÉŠÜ‚Ü‚ê‚Ä‚¢‚邱‚ƁD
    29  (2) –{ƒ\ƒtƒgƒEƒFƒA‚ðCƒ‰ƒCƒuƒ‰ƒŠŒ`Ž®‚ȂǁC‘¼‚̃\ƒtƒgƒEƒFƒAŠJ”­‚ÉŽg
    30      —p‚Å‚«‚éŒ`‚ōĔz•z‚·‚éê‡‚ɂ́CÄ”z•z‚É”º‚¤ƒhƒLƒ
    31 ƒƒ“ƒgi—˜—p
    32      ŽÒƒ}ƒjƒ
    33 ƒAƒ‹‚Ȃǁj‚ɁCã‹L‚Ì’˜ìŒ •\Ž¦C‚±‚Ì—˜—pðŒ‚¨‚æ‚щº‹L
    34      ‚Ì–³•ÛØ‹K’è‚ðŒfÚ‚·‚邱‚ƁD
    35  (3) –{ƒ\ƒtƒgƒEƒFƒA‚ðC‹@Ší‚É‘g‚ݍž‚ނȂǁC‘¼‚̃\ƒtƒgƒEƒFƒAŠJ”­‚ÉŽg
    36      —p‚Å‚«‚È‚¢Œ`‚ōĔz•z‚·‚éê‡‚ɂ́CŽŸ‚Ì‚¢‚¸‚ê‚©‚ÌðŒ‚ð–ž‚½‚·‚±
    37      ‚ƁD
    38    (a) Ä”z•z‚É”º‚¤ƒhƒLƒ
    39 ƒƒ“ƒgi—˜—pŽÒƒ}ƒjƒ
    40 ƒAƒ‹‚Ȃǁj‚ɁCã‹L‚Ì’˜
    41        ìŒ •\Ž¦C‚±‚Ì—˜—pðŒ‚¨‚æ‚щº‹L‚Ì–³•ÛØ‹K’è‚ðŒfÚ‚·‚邱‚ƁD
    42    (b) Ä”z•z‚ÌŒ`‘Ô‚ðC•Ê‚É’è‚ß‚é•û–@‚É‚æ‚Á‚āCTOPPERSƒvƒƒWƒFƒNƒg‚É
    43        •ñ‚·‚邱‚ƁD
    44  (4) –{ƒ\ƒtƒgƒEƒFƒA‚Ì—˜—p‚É‚æ‚è’¼Ú“I‚Ü‚½‚͊ԐړI‚ɐ¶‚¶‚é‚¢‚©‚Ȃ鑹
    45      ŠQ‚©‚ç‚àCã‹L’˜ìŒ ŽÒ‚¨‚æ‚ÑTOPPERSƒvƒƒWƒFƒNƒg‚ð–Ɛӂ·‚邱‚ƁD
    46      ‚Ü‚½C–{ƒ\ƒtƒgƒEƒFƒA‚̃†[ƒU‚Ü‚½‚̓Gƒ“ƒhƒ†[ƒU‚©‚ç‚Ì‚¢‚©‚Ȃ闝
    47      —R‚ÉŠî‚­¿‹‚©‚ç‚àCã‹L’˜ìŒ ŽÒ‚¨‚æ‚ÑTOPPERSƒvƒƒWƒFƒNƒg‚ð
    48      –Ɛӂ·‚邱‚ƁD
     22 上記著作権者は,以下の(1)〜(4)の条件を満たす場合に限り,本ソフトウェ
     23 ア(本ソフトウェアを改変したものを含む.以下同じ)を使用・複製・改
     24 変・再配布(以下,利用と呼ぶ)することを無償で許諾する.
     25 (1) 本ソフトウェアをソースコードの形で利用する場合には,上記の著作
     26     権表示,この利用条件および下記の無保証規定が,そのままの形でソー
     27     スコード中に含まれていること.
     28 (2) 本ソフトウェアを,ライブラリ形式など,他のソフトウェア開発に使
     29     用できる形で再配布する場合には,再配布に伴うドキュメント(利用
     30     者マニュアルなど)に,上記の著作権表示,この利用条件および下記
     31     の無保証規定を掲載すること.
     32 (3) 本ソフトウェアを,機器に組み込むなど,他のソフトウェア開発に使
     33     用できない形で再配布する場合には,次のいずれかの条件を満たすこ
     34     と.
     35   (a) 再配布に伴うドキュメント(利用者マニュアルなど)に,上記の著
     36       作権表示,この利用条件および下記の無保証規定を掲載すること.
     37   (b) 再配布の形態を,別に定める方法によって,TOPPERSプロジェクトに
     38       報告すること.
     39 (4) 本ソフトウェアの利用により直接的または間接的に生じるいかなる損
     40     害からも,上記著作権者およびTOPPERSプロジェクトを免責すること.
     41     また,本ソフトウェアのユーザまたはエンドユーザからのいかなる理
     42     由に基づく請求からも,上記著作権者およびTOPPERSプロジェクトを
     43     免責すること.
    4944 
    50  –{ƒ\ƒtƒgƒEƒFƒA‚́C–³•ÛØ‚Å’ñ‹Ÿ‚³‚ê‚Ä‚¢‚é‚à‚Ì‚Å‚ ‚éDã‹L’˜ìŒ ŽÒ‚¨
    51  ‚æ‚ÑTOPPERSƒvƒƒWƒFƒNƒg‚́C–{ƒ\ƒtƒgƒEƒFƒA‚ÉŠÖ‚µ‚āC“Á’è‚ÌŽg—p–Ú“I
    52  ‚ɑ΂·‚é“K‡«‚àŠÜ‚߂āC‚¢‚©‚È‚é•ÛØ‚às‚í‚È‚¢D‚Ü‚½C–{ƒ\ƒtƒgƒEƒF
    53  ƒA‚Ì—˜—p‚É‚æ‚è’¼Ú“I‚Ü‚½‚͊ԐړI‚ɐ¶‚¶‚½‚¢‚©‚Ȃ鑹ŠQ‚ÉŠÖ‚µ‚Ä‚àC‚»
    54  ‚̐ӔC‚𕉂í‚È‚¢D
     45 本ソフトウェアは,無保証で提供されているものである.上記著作権者お
     46 よびTOPPERSプロジェクトは,本ソフトウェアに関して,特定の使用目的
     47 に対する適合性も含めて,いかなる保証も行わない.また,本ソフトウェ
     48 アの利用により直接的または間接的に生じたいかなる損害に関しても,そ
     49 の責任を負わない.
    5550 
    5651----------------------------------------------------------------------
    5752
    58 ›‘O’ñ‚ƂȂ镶‘
     53○前提となる文書
    5954
    60 [1] ƒgƒƒ“‹¦‰ï: ƒÊITRON4.0Žd—l, Ver.4.02.00, 2004”N.
     55[1] トロン協会: μITRON4.0仕様, Ver.4.02.00, 2004年.
    6156
    62 [2] TOPPERSƒvƒƒWƒFƒNƒg: TOPPERSV¢‘ãƒJ[ƒlƒ‹Žd—l‘ Release 1.5.0
     57[2] TOPPERSプロジェクト: TOPPERS新世代カーネル仕様書 Release 1.5.0
    6358
    64 [3] TOPPERSƒvƒƒWƒFƒNƒg: TOPPERS•W€Š„ž‚ݏˆ—ƒ‚ƒfƒ‹, ÅIXV: 2008”N
    65         4ŒŽ11“ú.
     59[3] TOPPERSプロジェクト: TOPPERS標準割込み処理モデル, 最終更新: 2008年
     60        4月11日.
    6661
    67 ›Žd—l‚ÌŠT—ª
     62○仕様の概略
    6863
    69 TOPPERS/SSPƒJ[ƒlƒ‹‚ÌŽd—l‚́CTOPPERS/ASPƒJ[ƒlƒ‹‚ÌŽd—l‚ɑ΂µ‚āC
    70 ¬‹K–̓AƒvƒŠƒP[ƒVƒ‡ƒ“Œü‚¯‚ÉŽd—l‚ði‚Á‚½‚à‚Ì‚Å‚ ‚éDÅ¬ƒZƒbƒg‚É
    71 ‚¨‚¯‚é"Å¬"‚Ƃ́CƒJ[ƒlƒ‹‚ªŽg—p‚·‚éROM/RAMŽg—p—Ê‚ð¬‚³‚­‚·‚邽‚ß‚É
    72 Žd—l‚ðÅ“K‰»‚·‚邱‚Æ‚ðˆÓ–¡‚·‚éD
     64TOPPERS/SSPカーネルの仕様は,TOPPERS/ASPカーネルの仕様に対して,
     65小規模アプリケーション向けに仕様を絞ったものである.最小セットに
     66おける"最小"とは,カーネルが使用するROM/RAM使用量を小さくするために
     67仕様を最適化することを意味する.
    7368
    74 ’ñ‹Ÿ‚·‚é‹@”\‚̓ÊITRON4.0Žd—l€‹’‚̍Œá‹@”\‚ðƒx[ƒX‚Æ‚µ‚āCˆê•”
    75 Ž©“®ŽÔ§Œä—pƒvƒƒtƒ@ƒCƒ‹‚Ì‹@”\‚ðŽæ‚荞‚ށD
     69提供する機能はμITRON4.0仕様準拠の最低機能をベースとして,一部
     70自動車制御用プロファイルの機能を取り込む.
    7671
    77 E’ñ‹Ÿ‚·‚éƒVƒXƒeƒ€ƒT[ƒrƒX‚𐧌À‚·‚é
    78 E§–ñƒ^ƒXƒN‚Ì‚Ý‚ðƒTƒ|[ƒg‚·‚é
    79 E1‚‚̃^ƒXƒN—Dæ“x‚ɑ΂µ‚Ä“o˜^‚Å‚«‚éƒ^ƒXƒN‚Í1‚‚ɌÀ’è‚·‚é
    80 EROM/RAMŽg—p—Ê‚ð­‚È‚­‚·‚邽‚߂̐݌v/ŽÀ‘•‚ðs‚¤
     72・提供するシステムサービスを制限する
     73・制約タスクのみをサポートする
     74・1つのタスク優先度に対して登録できるタスクは1つに限定する
     75・ROM/RAM使用量を少なくするための設計/実装を行う
    8176
    82 ‚³‚ç‚ɁCSSPƒJ[ƒlƒ‹“ÆŽ©‚ÌŽd—l‚Æ‚µ‚Ĉȉº‚Ì‹@”\‚𓱓ü‚·‚éD
     77さらに,SSPカーネル独自の仕様として以下の機能を導入する.
    8378
    84 Eƒ^ƒXƒN‚ÌŽÀsŽž—Dæ“x
    85 E‹¤—LƒXƒ^ƒbƒN—̈æ
     79・タスクの実行時優先度
     80・共有スタック領域
    8681
    87 ‚±‚Ì‚½‚߁CSSPƒJ[ƒlƒ‹‚ÍASPƒJ[ƒlƒ‹‚̉ºˆÊŒÝŠ·‚Å‚àãˆÊŒÝŠ·‚Å‚à‚È‚¢D
     82このため,SSPカーネルはASPカーネルの下位互換でも上位互換でもない.
    8883
    89 ›’ñ‹Ÿ‚·‚éƒVƒXƒeƒ€ƒT[ƒrƒX‚𐧌À‚·‚é
     84○提供するシステムサービスを制限する
    9085
    91 TOPPERS/ASP‚ª’ñ‹Ÿ‚·‚éƒVƒXƒeƒ€ƒT[ƒrƒX‚Ì‚¤‚¿CƒÊITRON4.0Žd—l‘
    92 5.1.2ß‚Å‹K’肳‚ꂽƒVƒXƒeƒ€ƒT[ƒrƒX‚ƁCTOPPERSV¢‘ãƒJ[ƒlƒ‹
    93 Žd—l‚ŒljÁ‚³‚ꂽˆê•”‚̃VƒXƒeƒ€ƒT[ƒrƒX‚Ì‚Ý‚ðƒTƒ|[ƒg‚·‚éD
     86TOPPERS/ASPが提供するシステムサービスのうち,μITRON4.0仕様書
     875.1.2節で規定されたシステムサービスと,TOPPERS新世代カーネル
     88仕様で追加された一部のシステムサービスのみをサポートする.
    9489
    95 ƒTƒ|[ƒg‚·‚éƒVƒXƒeƒ€ƒT[ƒrƒX‚͈ȉº‚Ì’Ê‚è‚Å‚ ‚éD
     90サポートするシステムサービスは以下の通りである.
    9691
    97 ECRE_TSK
    98 EDEF_EPR
    99 Eact_tsk,iact_tsk
    100 Eloc_cpu,iloc_cpu
    101 Eunl_cpu,iunl_cpu
    102 Esns_ctx
    103 Esns_loc
    104 Esns_dsp
    105 Esns_dpn
    106 Esns_ker
    107 Eena_dsp
    108 Edis_dsp
    109 EDEF_INH
    110 EATT_ISR
    111 ECFG_INT
    112 Eena_int
    113 Edis_int
    114 EATT_INI
    115 EATT_TER
    116 Eext_ker
    117 EDEF_ICS
    118 EDEF_STK
     92CRE_TSK
     93DEF_EPR
     94act_tsk,iact_tsk
     95loc_cpu,iloc_cpu
     96unl_cpu,iunl_cpu
     97sns_ctx
     98sns_loc
     99sns_dsp
     100sns_dpn
     101sns_ker
     102ena_dsp
     103dis_dsp
     104DEF_INH
     105ATT_ISR
     106CFG_INT
     107ena_int
     108dis_int
     109ATT_INI
     110ATT_TER
     111ext_ker
     112DEF_ICS
     113DEF_STK
    119114
    120 ‚½‚¾‚µCŠg’£ƒpƒbƒP[ƒW‚ð“K—p‚·‚邱‚Æ‚Å‹@”\‚ð’ljÁ‚·‚邱‚Æ‚ª‚Å‚«‚éD
     115ただし,拡張パッケージを適用することで機能を追加することができる.
    121116
    122 ›§–ñƒ^ƒXƒN‚Ì‚Ý‚ðƒTƒ|[ƒg‚·‚é
     117○制約タスクのみをサポートする
    123118
    124 ƒ^ƒXƒNŠÔ‚̃Xƒ^ƒbƒN‹¤—L‚ð‘O’ñ‚Æ‚·‚邽‚߁CŽ©“®ŽÔ§Œä—pƒvƒƒtƒ@ƒCƒ‹‚É
    125 ‹K’肳‚ê‚Ä‚¢‚鐧–ñƒ^ƒXƒN‚𓱓ü‚µC’ʏí‚̃^ƒXƒN‚Í”pŽ~‚·‚éD‚±‚ê‚́C
    126 L‹`‚Ì‘Ò‚¿ó‘Ô‚ðƒTƒ|[ƒg‚µ‚È‚¢‚±‚Æ‚ðˆÓ–¡‚·‚éD
     119タスク間のスタック共有を前提とするため,自動車制御用プロファイルに
     120規定されている制約タスクを導入し,通常のタスクは廃止する.これは,
     121広義の待ち状態をサポートしないことを意味する.
    127122
    128 ›1‚‚̃^ƒXƒN—Dæ“x‚ɑ΂µ‚Ä“o˜^‚Å‚«‚éƒ^ƒXƒN‚Í1‚‚ɌÀ’è‚·‚é
     123○1つのタスク優先度に対して登録できるタスクは1つに限定する
    129124
    130 1‚‚̃^ƒXƒN—Dæ“x‚ɑ΂µ‚Ä“o˜^‚Å‚«‚éƒ^ƒXƒN‚͈ê‚‚Ƃ·‚éDƒ^ƒXƒN—Dæ“x‚Í
    131 16‚Å‚ ‚邽‚߁CÅ‘å‚Å“o˜^‚Å‚«‚éƒ^ƒXƒN”‚Í16‚Å‚ ‚éD‚±‚̐§ŒÀ‚̓ŒƒfƒBƒLƒ
    132 [
    133 ‚ð•s—v‚Æ‚µCƒXƒPƒWƒ
    134 [ƒ‰‚ÌŠÈ—ª‰»‚ÆRAMŽg—p—ʂ̍팸‚ð}‚邽‚ß‚Å‚ ‚éD
     1251つのタスク優先度に対して登録できるタスクは一つとする.タスク優先度は
     12616であるため,最大で登録できるタスク数は16である.この制限はレディキュー
     127を不要とし,スケジューラの簡略化とRAM使用量の削減を図るためである.
    135128
    136 ›ROM/RAMŽg—p—Ê‚ð­‚È‚­‚·‚邽‚߂̐݌v/ŽÀ‘•‚ðs‚¤
     129○ROM/RAM使用量を少なくするための設計/実装を行う
    137130
    138 ­‚È‚¢ROM/RAM‚Å“®ì‚³‚¹‚邽‚߂ɃTƒCƒY‚ð—Dæ‚µ‚½ÝŒv/ŽÀ‘•‚ð
    139 s‚¤DÝŒv‚ł̓f[ƒ^\‘¢‚Ì”z—ñ‰»‚ðŽå‚Æ‚µ‚½Å“K‰»CŽÀ‘•‚Å‚Í
    140 ‚æ‚èˆÚA«‚𑹂Ȃí‚È‚¢”͈͂ł̏¬‚³‚¢ƒf[ƒ^Œ^‚ÌŽg—p‚â‰Â“ǐ«‚ð
    141 ’˜‚µ‚­’ቺ‚³‚¹‚È‚¢”͈͂ł̃R[ƒhƒ`ƒ
    142 [ƒjƒ“ƒO‚ðs‚¤D‚Ü‚½C
    143 ƒRƒ“ƒpƒCƒ‰‚É‚æ‚éÅ“K‰»‚àŠˆ—p‚·‚é(‚½‚¾‚µƒRƒ“ƒpƒCƒ‰‚ł̍œK‰»‚Í
    144 ŠÂ‹«‚É‚æ‚鍷ˆÙ‚ª‘å‚«‚¢‚½‚߁Cƒ^[ƒQƒbƒgˆË‘¶‚Å‚ ‚é)D
     131少ないROM/RAMで動作させるためにサイズを優先した設計/実装を
     132行う.設計ではデータ構造の配列化を主とした最適化,実装では
     133より移植性を損なわない範囲での小さいデータ型の使用や可読性を
     134著しく低下させない範囲でのコードチューニングを行う.また,
     135コンパイラによる最適化も活用する(ただしコンパイラでの最適化は
     136環境による差異が大きいため,ターゲット依存である).
    145137
    146 ›ƒ^ƒXƒN‚ÌŽÀsŽž—Dæ“x
     138○タスクの実行時優先度
    147139
    148 ŽÀsŽž—Dæ“x‚̓^ƒXƒN‚ª‹N“®‚³‚ꂽŒãCÅ‰‚ÉŽÀsó‘Ô‚É‚È‚é
    149 Žž‚Ƀ^ƒXƒN‚̃x[ƒX—Dæ“x‚ª‚ɐݒ肳‚ê‚éƒ^ƒXƒN—Dæ“x‚Å‚ ‚éDŽÀsŽž
    150 —Dæ“x‚Ì‹@”\‚́C‹N“®Žž—Dæ“x‚æ‚è‚à‚‚¢—Dæ“x‚Ń^ƒXƒN‚ðŽÀs‚·‚邱‚ƂŁC
    151 “¯ŽžŠú‚É‹¤—LƒXƒ^ƒbƒN—̈æ‚ðŽg—p‚µ‚Ä‚¢‚éó‘Ô‚É‚È‚éƒ^ƒXƒN‚Ì‘g‚ݍ‡‚킹‚ðŒÀ
    152 ’肵CƒXƒ^ƒbƒN—̈æ‚ðß–ñ‚·‚邽‚ß‚Ì‹@”\‚Å‚ ‚éD
     140実行時優先度はタスクが起動された後,最初に実行状態になる
     141時にタスクのベース優先度がに設定されるタスク優先度である.実行時
     142優先度の機能は,起動時優先度よりも高い優先度でタスクを実行することで,
     143同時期に共有スタック領域を使用している状態になるタスクの組み合わせを限
     144定し,スタック領域を節約するための機能である.
    153145
    154 ›‹¤—LƒXƒ^ƒbƒN—̈æ
     146○共有スタック領域
    155147
    156 SSPƒJ[ƒlƒ‹‚Å‚Í‘S‚Ẵ^ƒXƒN‚ÆŠ„ž‚݃nƒ“ƒhƒ‰‚ŘA‘±‚µ‚½ƒXƒ^ƒbƒN—̈æ‚ðŽg—p‚·‚éD
    157 ‚±‚ê‚ð‹¤—LƒXƒ^ƒbƒN—̈æ‚ƌĂԁD‹¤—LƒXƒ^ƒbƒN—̈æ‚𓱓ü‚·‚邱‚ƂŃ^ƒXƒN‚Ì
    158 ŽÀsŽž—Dæ“x‚É‚æ‚éƒ^ƒXƒNƒXƒ^ƒbƒN—̈æ‚ðß–ñ‚·‚邱‚Æ‚ª‚Å‚«‚éD
     148SSPカーネルでは全てのタスクと割込みハンドラで連続したスタック領域を使用する.
     149これを共有スタック領域と呼ぶ.共有スタック領域を導入することでタスクの
     150実行時優先度によるタスクスタック領域を節約することができる.
    159151
    160 ›—pˆÓ‚µ‚Ä‚¢‚éŠg’£ƒpƒbƒP[ƒW
     152○用意している拡張パッケージ
    161153
    162 ŽžŠÔŠÇ—Šg’£ƒpƒbƒP[ƒW‚Æ“¯ŠúE’ʐM‹@”\Šg’£ƒpƒbƒP[ƒW‚ð—pˆÓ‚µ‚Ä‚¢‚éD
     154時間管理拡張パッケージと同期・通信機能拡張パッケージを用意している.
    163155
    164 ŽžŠÔŠÇ—Šg’£ƒpƒbƒP[ƒW‚ɂ͈ȉº‚Ì‹@”\‚ªŠÜ‚Ü‚ê‚éD
     156時間管理拡張パッケージには以下の機能が含まれる.
    165157
    166 EŽüŠúƒnƒ“ƒhƒ‰‹@”\
    167 EƒAƒ‰[ƒ€ƒnƒ“ƒhƒ‰‹@”\
    168 EƒVƒXƒeƒ€ŽžŠÇ—‹@”\
     158・周期ハンドラ機能
     159・アラームハンドラ機能
     160・システム時刻管理機能
    169161
    170 “¯ŠúE’ʐM‹@”\Šg’£ƒpƒbƒP[ƒW‚ɂ͈ȉº‚Ì‹@”\‚ªŠÜ‚Ü‚ê‚éD
     162同期・通信機能拡張パッケージには以下の機能が含まれる.
    171163
    172 Eƒf[ƒ^ƒLƒ
    173 [‹@”\
    174 EƒCƒxƒ“ƒgƒtƒ‰ƒO‹@”\
     164・データキュー機能
     165・イベントフラグ機能
    175166
    176 ˆÈã
     167以上
Note: See TracChangeset for help on using the changeset viewer.