Ignore:
Timestamp:
Oct 23, 2016, 8:29:46 PM (8 years ago)
Author:
ertl-honda
Message:

マクロ名を更新.
実行モデルを変更.

File:
1 moved

Legend:

Unmodified
Added
Removed
  • rtos_arduino/trunk/lib/r2ca_lib.cfg

    r249 r260  
    1 #include "rca_lib.h"
     1#include "r2ca_lib.h"
    22
    3 ATT_INI({ TA_NULL, 0, rca_init });
    4 CRE_TSK(RCA_MAINTASK, { TA_ACT, 0, rca_maintask, RCA_MAINTASK_SETUP_PRI, RCA_MAINTASK_STACK_SIZE, NULL });
     3ATT_INI({ TA_NULL, 0, r2ca_init });
     4CRE_TSK(R2CA_MAINTASK, { TA_ACT, 0, r2ca_maintask, R2CA_MAINTASK_PRI, R2CA_MAINTASK_STACK_SIZE, NULL });
    55
    6 //For Setup
    7 CRE_SEM(SETUP_SEM, { TA_TPRI, 0, 1 });
     6#if R2CA_NUM_TASK > 0
     7CRE_TSK(R2CA_TASK1, { TA_ACT, 0, r2ca_task1, R2CA_TASK1_PRI, R2CA_TASK1_STACK_SIZE, NULL });
     8#endif /* R2CA_NUM_TASK > 0 */
    89
    9 #if RCA_NUM_TASK > 0
    10 CRE_TSK(RCA_TASK1, { TA_ACT, 0, rca_task1, RCA_TASK1_SETUP_PRI, RCA_TASK1_STACK_SIZE, NULL });
    11 #endif /* RCA_NUM_TASK > 0 */
     10#if R2CA_NUM_TASK > 1
     11CRE_TSK(R2CA_TASK2, { TA_ACT, 0, r2ca_task2, R2CA_TASK2_PRI, R2CA_TASK2_STACK_SIZE, NULL });
     12#endif /* R2CA_NUM_TASK > 1 */
    1213
    13 #if RCA_NUM_TASK > 1
    14 CRE_TSK(RCA_TASK2, { TA_ACT, 0, rca_task2, RCA_TASK2_SETUP_PRI, RCA_TASK2_STACK_SIZE, NULL });
    15 #endif /* RCA_NUM_TASK > 1 */
     14#if R2CA_NUM_TASK > 2
     15CRE_TSK(R2CA_TASK3, { TA_ACT, 0, r2ca_task3, R2CA_TASK3_PRI, R2CA_TASK3_STACK_SIZE, NULL });
     16#endif /* R2CA_NUM_TASK > 2 */
    1617
    17 #if RCA_NUM_TASK > 2
    18 CRE_TSK(RCA_TASK3, { TA_ACT, 0, rca_task3, RCA_TASK3_SETUP_PRI, RCA_TASK3_STACK_SIZE, NULL });
    19 #endif /* RCA_NUM_TASK > 2 */
     18#if R2CA_NUM_TASK > 3
     19CRE_TSK(R2CA_TASK4, { TA_ACT, 0, r2ca_task4, R2CA_TASK4_PRI, R2CA_TASK4_STACK_SIZE, NULL });
     20#endif /* R2CA_NUM_TASK > 3 */
    2021
    21 #if RCA_NUM_TASK > 3
    22 CRE_TSK(RCA_TASK4, { TA_ACT, 0, rca_task4, RCA_TASK4_SETUP_PRI, RCA_TASK4_STACK_SIZE, NULL });
    23 #endif /* RCA_NUM_TASK > 3 */
     22#if R2CA_NUM_TASK > 4
     23CRE_TSK(R2CA_TASK5, { TA_ACT, 0, r2ca_task5, R2CA_TASK5_PRI, R2CA_TASK5_STACK_SIZE, NULL });
     24#endif /* R2CA_NUM_TASK > 4 */
    2425
    25 #if RCA_NUM_TASK > 4
    26 CRE_TSK(RCA_TASK5, { TA_ACT, 0, rca_task5, RCA_TASK5_SETUP_PRI, RCA_TASK5_STACK_SIZE, NULL });
    27 #endif /* RCA_NUM_TASK > 4 */
    28 
    29 #ifdef RCA_ENABLE_PROFILING
    30 CRE_TSK(RCA_IDLE_TASK, { TA_ACT, 0, rca_idle_task, 15, 512, NULL });
    31 #endif /* RCA_ENABLE_PROFILING */
     26#ifdef R2CA_ENABLE_PROFILING
     27CRE_TSK(R2CA_IDLE_TASK, { TA_ACT, 0, r2ca_idle_task, 15, 512, NULL });
     28#endif /* R2CA_ENABLE_PROFILING */
    3229
    3330//For SysTick
    34 CRE_CYC(RCA_CYCHDR, { TA_STA, 0, rca_CycHandler, 1, 1});
     31CRE_CYC(R2CA_CYCHDR, { TA_STA, 0, r2ca_CycHandler, 1, 1});
    3532
    3633//For USB (ToDo)Naitiveに変更
    37 DEF_INH((16+7), { TA_NULL, rca_USB_Handler });
     34DEF_INH((16+7), { TA_NULL, r2ca_USB_Handler });
    3835CFG_INT((16+7), { TA_NULL, -1 });
    3936
    4037#ifdef TOPPERS_USE_ARDUINO_SERIAL
    4138//For SERCOM5
    42 DEF_INH((16+14), { TA_NULL, rca_SERCOM5_Handler });
     39DEF_INH((16+14), { TA_NULL, r2ca_SERCOM5_Handler });
    4340CFG_INT((16+14), { TA_NULL, -1 });
    4441#endif /* TOPPERS_USE_ARDUINO_SERIAL */
    4542
    4643//For SERCOM0(Serial5)
    47 DEF_INH((16+9), { TA_NULL, rca_SERCOM0_Handler });
     44DEF_INH((16+9), { TA_NULL, r2ca_SERCOM0_Handler });
    4845CFG_INT((16+9), { TA_NULL, -1 });
    4946
    50 #ifdef RCA_USE_SERIAL3
     47#ifdef R2CA_USE_SERIAL3
    5148//For SERCOM2(Serial3)
    52 DEF_INH((16+11), { TA_NULL, rca_SERCOM2_Handler });
     49DEF_INH((16+11), { TA_NULL, r2ca_SERCOM2_Handler });
    5350CFG_INT((16+11), { TA_NULL, -1 });
    54 #endif /* RCA_USE_SERIAL3 */
     51#endif /* R2CA_USE_SERIAL3 */
    5552
    5653//For SERCOM3(I2C)
    57 DEF_INH((16+12), { TA_NULL, rca_SERCOM3_Handler });
     54DEF_INH((16+12), { TA_NULL, r2ca_SERCOM3_Handler });
    5855CFG_INT((16+12), { TA_NULL, -1 });
    5956
    6057//For SERCOM4(SPI)
    61 DEF_INH((16+13), { TA_NULL, rca_SERCOM4_Handler });
     58DEF_INH((16+13), { TA_NULL, r2ca_SERCOM4_Handler });
    6259CFG_INT((16+13), { TA_NULL, -1 });
    6360
    6461//For EIC
    65 DEF_INH((16+4), { TA_NULL, rca_EIC_Handler });
     62DEF_INH((16+4), { TA_NULL, r2ca_EIC_Handler });
    6663CFG_INT((16+4), { TA_NULL, -1 });
    6764
    6865//For TC5
    69 DEF_INH((16+20), { TA_NULL, rca_TC5_Handler });
     66DEF_INH((16+20), { TA_NULL, r2ca_TC5_Handler });
    7067CFG_INT((16+20), { TA_NULL, -1 });
    7168
    7269//For RTC
    73 DEF_INH((16+3), { TA_NULL, rca_RTC_Handler });
     70DEF_INH((16+3), { TA_NULL, r2ca_RTC_Handler });
    7471CFG_INT((16+3), { TA_NULL, -1 });
    7572
Note: See TracChangeset for help on using the changeset viewer.