(toppers-users 266) Re: イベントフラグの初期値
Hiroshi Morita
morita @ adac.co.jp
2001年 8月 23日 (木) 10:45:20 JST
森田@ADCです。
若林様、
修正内容まで回答頂きまして、ありがとうございます。
ただ、私の感覚では、初期化テーブルには10進数の形ではなく
元の表記のまま入るほうが良いと思いますが、如何でしょうか?
takayuki>現在 配布しているコンフィギュレータは、10進数以外を認識しません。
takayuki> #正確には、引数の最初が[0-9]で始まっている場合、[0-9]以外の文字から
takayuki> #先は読み飛ばしてしまいます。ですので、0xと書いた場合、xから先が
takayuki> #読み飛ばされて、0として評価されます。
takayuki>
takayuki>そこで、16/8/2進数を受け入れるように修正しました。
===
takayuki>フォーマットは、正規表現で書くと次のようになります。
takayuki> 16進数 : 0x[0-9A-Fa-f]+
takayuki> 8進数 : 0[0-7]+
takayuki> 2進数 : 0b[01]+
takayuki> #フォーマットに従わない文字が出現した場合、その先は読み飛ばします。
takayuki>
takayuki>また値はkernel_cfg.cの各オブジェクトの初期化テーブルに
takayuki>10進数の形で格納されます。
----------------------------------------------------------------------
(株)アドバンスドデータコントロールズ
技術本部 OS開発部 森田 浩
〒170-0004 東京都豊島区北大塚1−13−4 日本生命大塚ビル
(TEL)03-5394-8145 (FAX)03-3576-1772
(E-Mail) morita @ adac.co.jp (URL)http://www.adac.co.jp