Webserver component task for the FreeRTOS Web/DSP Demo.
Copyright (c) 2014-2018 Microchip Technology Inc. and its subsidiaries.
Functions | |
void | create_webserver_task (uint16_t stack_depth_words, unsigned portBASE_TYPE task_priority) |
Create the Webserver task. More... | |
static void | webserver_task (void *pvParameters) |
Webserver task core function. More... | |
void create_webserver_task | ( | uint16_t | stack_depth_words, |
unsigned portBASE_TYPE | task_priority | ||
) |
Create the Webserver task.
stack_depth_words | Task stack size in 32 bits word. |
task_priority | Task priority. |
Create the task as described above.
References NULL, webserver_task(), and xTaskCreate.
Referenced by main().
|
static |
Webserver task core function.
pvParameters | Junk parameter. |
Wait for user to read instructions.
Webserver task Loop.
Check if any packets are available and process if they are ready. That function also manages the LwIP timers.
References ethernet_task(), UNUSED, and WAIT_FOR_TOUCH_EVENT.
Referenced by create_webserver_task().