AVRマイコンについての話題が中心のページです。PICはアドレス空間がリニアでなくアセンブラのときは特に問題ないのですが、Cコンパイラ等の相性があまりよくない部分(ページング処理がたくさん入る)があります。AVRはCコンパイラでの開発を考慮してか、リニアなアドレス空間、多くのレジスタを持っており、Cを使った環境に向いているのではないかと思います。 ここでは主にAVR-GCCの新着情報をまとめてみたいと思います。 ・2002/06/30 avr-libc-20020630でAVR特化のヘッダーが/avr/以下に移動された。 ・2002/06/02 avr-libc-20020602でc++のconstructors/destructorsに必要な変更が行われた。global con/destructorのみ。 ・2002/05/11 GCC3.2(現在CVS)ではcbi, sbi, sbic