3 * I2C ADCである、AD7999をボリューム・入力として使うUZUMEのサブシステム(オプション)
4 * このコンフィギュレーション・ファイルはBSPのコンフィギュレーション・ファイルから
5 * インクルードして使う。インクルードするときは、i2c0_m.cfgより後にインクルードする。
14 INCLUDE("\"ad7999.h\"");
20 /* AD7999サブシステムの排他利用のためのセマフォ */
23 TA_TPRI, /* タスク優先順位に基づいてセマフォを奪い合う。 */
24 1, /* 初期状態で資源数は1。すなわち、最初に排他領域を獲得しようとしたタスクは、待ちなしに獲得できる。 */
25 1 /* 最大返却資源数は1。これは PV セマフォによる排他処理を行う場合の普通の値。 */
31 TA_HLNG|TA_ACT, /* 初期状態からアクティブ */
33 ad7999_task, /* タスク本体 */
34 AD7999_TASK_PRIORITY, /* タスク優先順位 */
35 AD7999_TASK_STACK_SIZE, /* タスク・スタックサイズ */
36 NULL /* タスク・スタック。NULLならシステムが準備 */