4 * @brief BlueTank ACB-BF592ボード用のリソース
6 * ここにはBSP専用のリソースを置く。実際にはボードの初期化子を置く。
8 #include <s_services.h>
9 #include <t_services.h>
10 #include <cdefBF592-A.h>
11 #include <bsp_bluetank.h>
15 void board_initialize(VP_INT exinf)
18 // DR0PRI, RSCK0, RFS0, TD0PRI, TSCK0, TSF0をMUXで0 ( Primary func )にする
19 *pPORTG_MUX &= ~0x00ee;
22 // DR0PRI, RSCK0, RFS0, TD0PRI, TSCK0, TSF0をFERでイネーブルにする
32 * @param ch 0から始まるチャンネル指定番号。Amakusaはボリュームを1個持っているだけなので、
36 fract32 get_volume(unsigned int ch)
38 if ( ch >= UZUME_NUM_VOLUME)
41 return ( rotenc_get_volume( ch ) );
46 * @param ch 0から始まるチャンネル指定番号。AD7999は3まで
47 * @param value 32bit符号付き固定小数点数のボリューム設定値
52 void set_volume(unsigned int ch, fract32 value)
54 rotenc_set_volume( ch, value );