LatticeMico8 GCCのバグなど
static変数が呼び出す度に初期化される。これの関連でグローバル変数もなんか変。
→グローバル変数、スタティック変数は使わない。
→グローバル変数、スタティック変数は使わない。
unsigned char ary[16] = {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16};
のような大きめの配列を使うとエラーが出る。
→アセンブラを使うしかない。
のような大きめの配列を使うとエラーが出る。
→アセンブラを使うしかない。
コンパイラオプション =mcmodel=small は使えない
→諦める
→諦める