落合です。 > 「:0」に全然気がつきませんでした。 > またオオボケをかましてしまいました(^^;)。 > (日立提供のヘッダをそのまま使っていたもので...) そうすると日立のヘッダは間違っていることになりますね。 純正コンパイラうんぬんじゃなくて、C言語的におかしいことになりますからね。 私、どうしても共用体とかビットフィールドを使ってハード制御するの好きじゃないんです。 SCR0 & 0x40とか、SCR0 &= ~0x40 とかいう書き方の方が好きです。まぁ人それぞれだと思いますが。 gcc-2.95.xの場合ビットフィールドを使っても、BSET,BCLRといったインストラクションを生成しない みたいなので、それも気になってます。gcc ver.3はどうなのかな? -- 落合 正弘 Masahiro OCHIAI http://strawberry-linux.com/