/*
* AD1836A コーデック管理タスク用コンフィグレーションファイル
* ここから
*/
INCLUDE("\"ad1836a.h\"");
/*
* パブリックな資源
*/

CRE_DTQ( CODEC_TX_DTQ,  { TA_TFIFO, 1, NULL }); /*  送信データキュー FIFO順、キュー長1、領域自動割付 */
CRE_DTQ( CODEC_RX_DTQ,  { TA_TFIFO, 1, NULL }); /*  受信データキュー FIFO順、キュー長1、領域自動割付 */

/*
* プライベートだがアプリケーションで初期化が必要な資源
*/
CRE_SEM( SPI_SEM,       { TA_TPRI, 0, 1});
CRE_SEM( SPORT0_SEM,    { TA_TPRI, 0, 1});


/*
* プライベートな資源
*/

CRE_TSK( CODEC_TASK, { TA_HLNG, 0, run_ad1836_task,  3, 512, NULL });
DEF_INH( INHNO_SPI, {TA_HLNG, spi_handler} );
DEF_INH( INHNO_SPORT0_RX, {TA_HLNG, sport0_handler} );

/*
* AD1836A コーデック管理タスク用コンフィグレーションファイル
* 終わり
*/
