OSDN Git Service

First commitment for the BlackTank LPC1769.
[blacktank/blacktank.git] / task_init.h
1 /**
2  * @file task_init.h
3  * @author Shinichiro Nakamura
4  * @brief 初期化タスクの定義(task_init)
5  * @details
6  * よくある初期化画面を表示するタスク。
7  * このタスクは自身の処理が完了後に、本当に必要なタスクを起動する。
8  * 本当に必要なタスクを起動した後は、システムの動作をユーザに通知する
9  * だけのタスクとして動作する。
10  */
11
12 #ifndef TASK_INIT_H
13 #define TASK_INIT_H
14
15 /**
16  * @brief タスクプライオリティ。(初期化)
17  */
18 #define TSKPRI_INIT 13
19 #define TSKSTK_INIT STACK_SIZE
20
21 /**
22  * @defgroup BLACKTANK_LPC1769_TASK_INIT
23  * @ingroup BLACKTANK_LPC1769_TASK
24  * @{
25  */
26
27 void task_init(intptr_t exinf);
28
29 /**
30  * @}
31  */
32
33 #endif
34