定数の型を定義

マクロを使って定義していた定数をNS_ENUMを使い型として定義しました。
コンパイラの型チェックなどが働くようになります。
型の定義と、既存のメソッドの型の修正をしました。
`KONASHI_AC_PIN_FREQ`や`KONASHI_AC_PIN_CTRL`を参照しているのはなんでなんでしたっけ？
この変更のコンセプトはマクロは互換性保持のため外部インターフェースとしては残しておいて内部ではNS_ENUMを使おうということなのではないんでしたっけ？
ヘッダファイルの相互参照になったりしてできないのかな