NXP LPC LWIP port documentation  v1.10
LWIP port for LPC devices
lpc18xx/43xx common FreeRTOS functions

Functions

void msDelay (uint32_t ms)
 Delay for the specified number of milliSeconds.
void vApplicationMallocFailedHook (void)
 FreeRTOS malloc fail hook.
void vApplicationIdleHook (void)
 FreeRTOS application idle hook.
void vApplicationStackOverflowHook (xTaskHandle pxTask, signed char *pcTaskName)
 FreeRTOS stack overflow hook.
void vApplicationTickHook (void)
 FreeRTOS application tick hook.

Function Documentation

void msDelay ( uint32_t  ms)

Delay for the specified number of milliSeconds.

For standalone systems. This function will block for the specified number of milliSconds. For RTOS based systems, this function will delay the task by the specified number of milliSeconds.

Parameters:
[in]msTime in milliSeconds to delay
void vApplicationIdleHook ( void  )

FreeRTOS application idle hook.

Calls ARM Wait for Interrupt function to idle core

void vApplicationMallocFailedHook ( void  )

FreeRTOS malloc fail hook.

Called when malloc fails to allocate data.

void vApplicationStackOverflowHook ( xTaskHandle  pxTask,
signed char *  pcTaskName 
)

FreeRTOS stack overflow hook.

Displats the task name that overflowed the stack.

Parameters:
[in]pxTaskTask handle that overflowed stack
[in]pcTaskNameTask name that overflowed stack
void vApplicationTickHook ( void  )

FreeRTOS application tick hook.

Called when a systick occurs