summaryrefslogtreecommitdiff
path: root/bsp/nxp/lpc/lpc176x/applications/platform.c
blob: 05ff436e8d62660f2955bac3b8d7b635a06a31fd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
/*
 * Copyright (c) 2006-2021, RT-Thread Development Team
 *
 * SPDX-License-Identifier: Apache-2.0
 *
 * Change Logs:
 * Date           Author       Notes
 * 2012-04-15     Bernard      the first version.
 */
#include "platform.h"

#ifdef RT_USING_MEMHEAP
static struct rt_memheap _memheap;
#endif

void platform_init(void)
{
#ifdef RT_USING_MEMHEAP
    /* create memory heap object on 0x2007 C000 - 0x2008 4000*/
#ifdef RT_USING_LWIP
    rt_memheap_init(&_memheap, "system", (void*)0x2007C000, 16*1024);
#else
    rt_memheap_init(&_memheap, "system", (void*)0x2007C000, 32*1024);
#endif
#endif
}