(toppers-users 3324) Re: RX610簡易パッケージでOSタイマ割り込みのトレース出力

ソフトバンク 大河原 ookawara @ softbank.vc
2010年 12月 16日 (木) 10:12:49 JST


杉本様

はじめまして、大河原と申します。

返信が遅れて申し訳ありません。早々のご連絡ありがとうございました。

>これはLOG_INH_ENTER/LEAVEのログ出力において,
>ある時点のタイマ割込みのLEAVE時刻が,その次の
>タイマ割込みのENTER時刻より未来を指している(過去<未来の
>はずか未来<過去)という解釈でよろしいでしょうか?

その通りです。
LEAVEの後に出力される次のENTERのログが過去の時刻となってしまいます。
実際の出力されたログの一部を以下に貼り付けます。(一番左の数字は行数を現しています。)

69:[10000] enter to int handler 28.
70:[11003] leave from int handler 28.
71:[11000] enter to int handler 28.
72:[12003] leave from int handler 28.
73:[12000] enter to int handler 28.
74:[13003] leave from int handler 28.
75:[13000] enter to int handler 28.
76:[14003] leave from int handler 28.
77:[14000] enter to int handler 28.
78:[15003] leave from int handler 28.

69,70行目、71,72行目、・・・77,78行目と対のログとなるのですが、
70,71行目、72,73行目のように、ENTERとLEAVEの関係が未来<過去
となってしまいます。

以上、よろしくお願いします。


----- Original Message ----- 
From: "Meika Sugimoto" <asuka.choronos @ gmail.com>
To: <users @ toppers.jp>
Sent: Wednesday, December 15, 2010 6:09 PM
Subject: (toppers-users 3323) Re: RX610簡易パッケージでOSタイマ割り込みのトレース出力


> 大河原様
>
> 杉本と申します.
>
> ご報告いただいた現象の問題点が分かりづらく
> 思えたので確認させてください.
>
>> この時、OSタイマ割り込みのLEAVEトレースの時刻と、次回のOSタイマ割り込みの
>> ENTERトレース時刻の大小関係が逆転してしまいした。
>
> とのことですが,これはLOG_INH_ENTER/LEAVEのログ出力において,
> ある時点のタイマ割込みのLEAVE時刻が,その次の
> タイマ割込みのENTER時刻より未来を指している(過去<未来の
> はずか未来<過去)という解釈でよろしいでしょうか?
>
> 実際のログ出力も貼りつけて頂けるとありがたいです.
>
>
> 以上,よろしくお願いします.
>
>