staticとアレゲWarning
C言語の範囲で出来る限りカプセル化とモジュール化を!
→staticをつける方向に傾倒
→外部公開と内部公開を分けるようになる(今ここ)
スコープを限定すれば、関数・変数名の前後にプリフィックス・ポストフィックスをつけまくらなくてもいいという目論見もあり。
で、遭遇したWarning
`sendSPI' declared `static' but never defined
なんか気になって調べる
→どうしても消えない
→Shannon先生に聞くためにソースコードコピペ
→
static unsigned char sendSPI(unsigned char value);
static unsigned char SendSPI(unsigned char value)
{
畜生!畜生!