/* BEGIN_FILE_HDR ******************************************************************************** * File Name : Os_GenCode.h ******************************************************************************** * Project/Product : AUTOSAR BSW PROJECT * Title : OS module configuration File * Author : Hirain ******************************************************************************** * Description : OS module configuration File * ******************************************************************************** * Limitations : None * ******************************************************************************** * * END_FILE_HDR*/ #ifndef OS_GENCODE_H #define OS_GENCODE_H #include "Os_Types.h" /***************************************************************************** * Generated variables ******************************************************************************/ #define OS_START_SEC_CODE #include "Os_MemMap.h" /**************************TASK************************************************/ extern TASK(Task_101); extern TASK(OsTask_1000ms); extern TASK(Task_1); extern TASK(Task_2); extern TASK(Task_5); extern TASK(Task_3); extern TASK(Task_7); extern TASK(Task_6); extern TASK(Task_4); extern TASK(OsTask_DRE_NT0); extern TASK(OsTask_DeInitEvent_NT0); extern TASK(OsTask_InitEvent_NT0); extern TASK(OsTask_OIE_NT0_Diag); extern TASK(OsTask_OIE_NT0_Server); extern TASK(OsTask_Timing_NT0_100ms); extern TASK(OsTask_Timing_NT0_10ms); extern TASK(OsTask_Timing_NT0_20ms); extern TASK(OsTask_Timing_NT0_50ms); extern TASK(OsTaskAutostart_0); extern TASK(OsTask_DRE_T0); extern TASK(OsTask_DeInitEvent_T0); extern TASK(OsTask_InitEvent_T0); extern TASK(OsTask_OIE_T0_Diag); extern TASK(OsTask_OIE_T0_Server); extern TASK(OsTask_T0_Com); extern TASK(OsTask_Timing_T0_10ms); extern TASK(OsTask_Timing_T0_10ms_BSW); extern TASK(OsTask_Timing_T0_1ms); extern TASK(OsTask_Timing_T0_2ms_BSW); extern TASK(OsTask_Timing_T0_5ms_BSW); extern TASK(TaskIdleCore0); /**************************ISR************************************************/ extern void Os_DMA_Ch0_IRQnHandler(void); extern void Os_DMA_Ch1_IRQnHandler(void); extern void Os_STIM_IRQnHandler(void); extern void Os_DMA_Ch2_IRQnHandler(void); extern void Os_ADC0_IRQnHandler(void); extern void Os_ADC1_IRQnHandler(void); extern void Os_DMA_Ch3_IRQnHandler(void); extern void Os_SPI1_Txe_IRQnHandler(void); extern void Os_SPI1_Txo_IRQnHandler(void); extern void Os_SPI1_Rxf_IRQnHandler(void); extern void Os_SPI1_Rxo_IRQnHandler(void); extern void Os_SPI1_Rxu_IRQnHandler(void); extern void Os_DMA_Ch4_IRQnHandler(void); extern void Os_CAN1_BusOff_IRQnHandler(void); extern void Os_CAN1_TxWarn_IRQnHandler(void); extern void Os_CAN1_RxWarn_IRQnHandler(void); extern void Os_CAN1_Err_IRQnHandler(void); extern void Os_CAN1_PnWake_IRQnHandler(void); extern void Os_CAN1_SelfWakeup_IRQnHandler(void); extern void Os_CAN1_Ecc_IRQnHandler(void); extern void Os_CAN1_Mb0To15_IRQnHandler(void); extern void Os_CAN1_Mb16To31_IRQnHandler(void); extern void Os_CAN1_Mb32To47_IRQnHandler(void); extern void Os_CAN1_Mb48To63_IRQnHandler(void); /**************************Trap Hook************************************************/ extern FUNC(void, OS_CALLOUT_CODE) Os_PL_UsageFault_Hook(void); extern FUNC(void, OS_CALLOUT_CODE) Os_PL_BusFault_Hook(void); extern FUNC(void, OS_CALLOUT_CODE) Os_PL_HardFault_Hook(void); extern FUNC(void, OS_CALLOUT_CODE) Os_PL_MemManage_Hook(void); extern FUNC(void, OS_CALLOUT_CODE) Os_PL_NMI_Hook(void); /**************************App Hook************************************************/ /**************************Alarm Callback************************************************/ /**************************IOC************************************************/ #define OS_STOP_SEC_CODE #include "Os_MemMap.h" #endif