Ejemplo n.º 1
0
void SYS_Tasks ( void )
{
    /* Maintain system services */
    /* SYS_COMMAND layer tasks routine */ 
    SYS_CMD_Tasks();
    SYS_CONSOLE_Tasks(sysObj.sysConsole0);
    SYS_DEVCON_Tasks(sysObj.sysDevcon);
    /* SYS_TMR Device layer tasks routine */ 
    SYS_TMR_Tasks(sysObj.sysTmr);

    /* Maintain Device Drivers */

    /* Maintain Middleware & Other Libraries */
    /* Maintain the TCP/IP Stack*/
    TCPIP_STACK_Task(sysObj.tcpip);

 
    /* USB HS Driver Task Routine */ 
     DRV_USBHS_Tasks(sysObj.drvUSBObject);
     
    /* USB Device layer tasks routine */ 
    USB_DEVICE_Tasks(sysObj.usbDevObject0);
 

    /* Maintain the application's state machine. */
    APP_Tasks();
}
Ejemplo n.º 2
0
void SYS_Tasks ( void )
{
    /* device layer tasks routine. Audio tasks gets called from device layer tasks */
    USB_DEVICE_Tasks(usbDevObject);

    /* Call the application's tasks routine */
    APP_Tasks ( );

}
Ejemplo n.º 3
0
void SYS_Tasks ( void )
{

    USB_DEVICE_Tasks(deviceLayerObject);

    /* Call the application's tasks routine */
    APP_Tasks ( );

    /* All other modules are interrupt driven in this configuration. */
}
Ejemplo n.º 4
0
void SYS_Tasks ( void )
{
    /* Maintain the state machines of all library modules executing polled in
    the system. */

    /* Maintain system services */
    SYS_DEVCON_Tasks(sysObj.sysDevcon);
    SYS_CONSOLE_Tasks(sysObj.sysConsole0);

    /* Maintain Device Drivers */
    /* USB Device layer tasks routine */ 
    USB_DEVICE_Tasks(sysObj.usbDevObject0);

    /* Maintain the application's state machine. */
    APP_Tasks();
}
 void _SYS_Tasks(void)
{
    while(1)
    {
        /* Maintain system services */
        /* Maintain the DEVCON system state machine. */
        SYS_DEVCON_Tasks(sysObj.sysDevcon);

        //For Debugging
        //SYS_PORTS_PinSet(PORTS_ID_0, PORT_CHANNEL_G, PORTS_BIT_POS_8);
        /* Maintain Device Drivers */
        /* USB Device layer tasks routine */
        USB_DEVICE_Tasks(sysObj.usbDevObject0);
        //For Debugging
        //SYS_PORTS_PinClear(PORTS_ID_0, PORT_CHANNEL_G, PORTS_BIT_POS_8);
    }
}
Ejemplo n.º 6
0
void SYS_Tasks ( void )
{
    /* Maintain the state machines of all library modules executing polled in
    the system. */

    /* Maintain system services */
    SYS_DEVCON_Tasks(sysObj.sysDevcon);
    SYS_TMR_Tasks(sysObj.sysTmr);

    /* Maintain Device Drivers */
    DRV_TMR_Tasks(sysObj.drvTmr0);


    /* Maintain USB Stack */
    /* Device layer tasks routine */ 
    USB_DEVICE_Tasks(sysObj.usbDevObject0);

    /* Maintain the application's state machine. */
    APP_Tasks();
}
Ejemplo n.º 7
0
void SYS_Tasks ( void )
{
    /* Maintain system services */
    SYS_DEVCON_Tasks(sysObj.sysDevcon);
    SYS_TMR_Tasks(sysObj.sysTmr);

    /* Maintain Device Drivers */
        DRV_TMR_Tasks(sysObj.drvTmr0);

    /* Maintain Middleware & Other Libraries */
 
    /* USB HS Driver Task Routine */ 
     DRV_USBHS_Tasks(sysObj.drvUSBObject);
     
    /* USB Device layer tasks routine */ 
    USB_DEVICE_Tasks(sysObj.usbDevObject0);

    /* Maintain HGC generated graphics state machine. */

    /* Maintain the application's state machine. */
    APP_Tasks();
}