#include <string.h>
#include "FreeRTOS.h"
#include "task.h"
#include "displayTask.h"
#include "portmacro.h"
#include "partest.h"
#include "intc.h"
#include "display.h"
Macros | |
#define | DISPLAY_QUEUE_SIZE 1 |
The supervisor queue length. More... | |
#define | DISPLAY_STACK_SIZE ( configMINIMAL_STACK_SIZE ) |
Functions | |
portTASK_FUNCTION (vDisplay, pvParameters) | |
Basic SMTP client task definition. More... | |
void | sendMessage (char *mess) |
Start the supervisor module. More... | |
void | vDisplay_Start (unsigned portBASE_TYPE uxPriority) |
Start the supervisor module. More... | |
Variables | |
portCHAR | Line [20] |
portCHAR * | UserMessScreen = Line |
xQueueHandle | xDISPLAYQueue = 0 |
#define DISPLAY_QUEUE_SIZE 1 |
The supervisor queue length.
Referenced by vDisplay_Start().
#define DISPLAY_STACK_SIZE ( configMINIMAL_STACK_SIZE ) |
Referenced by vDisplay_Start().
portTASK_FUNCTION | ( | vDisplay | , |
pvParameters | |||
) |
Basic SMTP client task definition.
References display_init(), display_print(), FOSC0, NULL, pdTRUE, vTaskDelay(), and xQueueReceive.
void sendMessage | ( | char * | mess | ) |
Start the supervisor module.
uxPriority | The priority base of the supervisor tasks. |
References UserMessScreen, and xQueueSend.
Referenced by prvEthernetConfigureInterface(), and status_callback().
void vDisplay_Start | ( | unsigned portBASE_TYPE | uxPriority | ) |
Start the supervisor module.
uxPriority | The priority base of the supervisor tasks. |
References DISPLAY_QUEUE_SIZE, DISPLAY_STACK_SIZE, NULL, xQueueCreate(), and xTaskCreate.
Referenced by main().
portCHAR Line[20] |
pointer to the memory image of the User Mess line
Referenced by bMMI_start(), and vMMI_Manage().
portCHAR* UserMessScreen = Line |
pointer to the memory image of the User Menu line
Referenced by sendMessage(), vMMI_Manage(), and vMMI_UserMessDisplay().
xQueueHandle xDISPLAYQueue = 0 |
The handle of the queue of DISPLAY.