LPCOpen Platform
LPCOpen Platform for NXP LPC Microcontrollers
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
lpc43xx_dualcore_config.h File Reference
#include "board.h"
#include "dualcore_common.h"

Go to the source code of this file.

Macros

#define EXAMPLE_BLINKY
 
#define OS_FREE_RTOS
 
#define STACK_SIZE   0x200
 
#define HEAP_SIZE   0x4000
 
#define TASK_PRIO_LCD   (tskIDLE_PRIORITY + 0UL)
 
#define TASK_PRIO_TOUCHSCREEN   (tskIDLE_PRIORITY + 1UL)
 
#define TASK_PRIO_BLINKY_EVENT   (tskIDLE_PRIORITY + 1UL)
 
#define TASK_PRIO_ETHERNET   (tskIDLE_PRIORITY + 2UL)
 
#define TASK_PRIO_IPC_DISPATCH   (tskIDLE_PRIORITY + 3UL)
 
#define TASK_PRIO_USBDEVICE   (tskIDLE_PRIORITY + 4UL)
 
#define TASK_PRIO_LWIP_THREAD   (tskIDLE_PRIORITY + 5UL)
 
#define IRQ_PRIO_IPC   7
 
#define IRQ_PRIO_ETHERNET   6
 
#define IRQ_PRIO_USBDEV   5
 
#define UCOS_MIN_STACK_SZ   128
 
#define M0_IMAGE_OFFSET   0x40000
 
#define SHARED_MEM_M0   0x20000000
 
#define SHARED_MEM_M4   0x20000020
 
#define FAT12_DISK_IMAGE   0x20002000
 
#define SPIFI_BASE_ADDR   0x14000000
 
#define XFLASH_BASE_ADDR   0x1C000000
 
#define IFLASH_BASE_ADDR   0x1A000000
 

Macro Definition Documentation

#define EXAMPLE_BLINKY

Definition at line 41 of file lpc43xx_dualcore_config.h.

#define FAT12_DISK_IMAGE   0x20002000

Definition at line 124 of file lpc43xx_dualcore_config.h.

#define HEAP_SIZE   0x4000

Definition at line 59 of file lpc43xx_dualcore_config.h.

#define IFLASH_BASE_ADDR   0x1A000000

Definition at line 141 of file lpc43xx_dualcore_config.h.

#define IRQ_PRIO_ETHERNET   6

Definition at line 103 of file lpc43xx_dualcore_config.h.

#define IRQ_PRIO_IPC   7

Definition at line 102 of file lpc43xx_dualcore_config.h.

#define IRQ_PRIO_USBDEV   5

Definition at line 104 of file lpc43xx_dualcore_config.h.

#define M0_IMAGE_OFFSET   0x40000

Definition at line 116 of file lpc43xx_dualcore_config.h.

#define OS_FREE_RTOS

Definition at line 51 of file lpc43xx_dualcore_config.h.

#define SHARED_MEM_M0   0x20000000

Definition at line 122 of file lpc43xx_dualcore_config.h.

#define SHARED_MEM_M4   0x20000020

Definition at line 123 of file lpc43xx_dualcore_config.h.

#define SPIFI_BASE_ADDR   0x14000000

Definition at line 139 of file lpc43xx_dualcore_config.h.

#define STACK_SIZE   0x200

Definition at line 58 of file lpc43xx_dualcore_config.h.

#define TASK_PRIO_BLINKY_EVENT   (tskIDLE_PRIORITY + 1UL)

Definition at line 83 of file lpc43xx_dualcore_config.h.

#define TASK_PRIO_ETHERNET   (tskIDLE_PRIORITY + 2UL)

Definition at line 84 of file lpc43xx_dualcore_config.h.

#define TASK_PRIO_IPC_DISPATCH   (tskIDLE_PRIORITY + 3UL)

Definition at line 85 of file lpc43xx_dualcore_config.h.

#define TASK_PRIO_LCD   (tskIDLE_PRIORITY + 0UL)

Definition at line 81 of file lpc43xx_dualcore_config.h.

#define TASK_PRIO_LWIP_THREAD   (tskIDLE_PRIORITY + 5UL)

Definition at line 87 of file lpc43xx_dualcore_config.h.

#define TASK_PRIO_TOUCHSCREEN   (tskIDLE_PRIORITY + 1UL)

Definition at line 82 of file lpc43xx_dualcore_config.h.

#define TASK_PRIO_USBDEVICE   (tskIDLE_PRIORITY + 4UL)

Definition at line 86 of file lpc43xx_dualcore_config.h.

#define UCOS_MIN_STACK_SZ   128

Definition at line 107 of file lpc43xx_dualcore_config.h.

#define XFLASH_BASE_ADDR   0x1C000000

Definition at line 140 of file lpc43xx_dualcore_config.h.