/*******************************
  CGI Script
 ******************************/
extern void CgiScriptLedSetting(T_HTTP_SERVER *http);
extern TMO LedTmo;
void led_func(T_HTTP_SERVER *http)
{
    CgiScriptLedSetting(http);
}

/*******************************
        MainTask
 *******************************/
extern ER net_setup(void);
void MainTask(VP_INT exinf)
{
    ER ercd;

    /* PORT SET for LED */
    REG_GPIO.PFRF  &= ~0x00000008;  /* GPIO set */
    REG_GPIO.DDRF  |= 0x00000008;   /* GPIO output */
    REG_GPIO.PDORF |= 0x00000008;   /* GPIO data */
    
    /* lbg[N̏ */
    ercd = net_setup();
    if (ercd != E_OK) {
        return;
    }

    for (;;) {
        /* TODO: */
        REG_GPIO.PDORF &= ~0x00000008;   /* GPIO data */        
        dly_tsk(LedTmo);       
        REG_GPIO.PDORF |= 0x00000008;   /* GPIO data */    
        dly_tsk(LedTmo);
    }
}
