// ***************************************************************************** // ***************************************************************************** // Section: System Interrupt Vector Functions // ***************************************************************************** // ***************************************************************************** void __ISR(_UART_2_VECTOR, ipl4AUTO) _IntHandlerDrvUsartInstance0(void) { DRV_USART_TasksTransmit(sysObj.drvUsart0); DRV_USART_TasksReceive(sysObj.drvUsart0); DRV_USART_TasksError(sysObj.drvUsart0); }
static void _SYS_Tasks ( void ) { while(1) { /* Maintain system services */ SYS_DEVCON_Tasks(sysObj.sysDevcon); /* Maintain Device Drivers */ DRV_USART_TasksTransmit(sysObj.drvUsart0); DRV_USART_TasksReceive(sysObj.drvUsart0); DRV_USART_TasksError (sysObj.drvUsart0); /* Maintain Middleware */ /* Task Delay */ } }