forked from Imagelibrary/rtems
bsp/mpc55xxevb: Enable stack allocator
This commit is contained in:
@@ -47,6 +47,7 @@ include_bsp_HEADERS =
|
|||||||
include_bsp_HEADERS += ../../../libcpu/powerpc/mpc83xx/i2c/mpc83xx_i2cdrv.h
|
include_bsp_HEADERS += ../../../libcpu/powerpc/mpc83xx/i2c/mpc83xx_i2cdrv.h
|
||||||
include_bsp_HEADERS += ../../shared/include/irq-generic.h
|
include_bsp_HEADERS += ../../shared/include/irq-generic.h
|
||||||
include_bsp_HEADERS += ../../shared/include/irq-info.h
|
include_bsp_HEADERS += ../../shared/include/irq-info.h
|
||||||
|
include_bsp_HEADERS += ../../shared/include/stackalloc.h
|
||||||
include_bsp_HEADERS += ../../shared/include/utility.h
|
include_bsp_HEADERS += ../../shared/include/utility.h
|
||||||
include_bsp_HEADERS += ../shared/include/linker-symbols.h
|
include_bsp_HEADERS += ../shared/include/linker-symbols.h
|
||||||
include_bsp_HEADERS += ../shared/include/start.h
|
include_bsp_HEADERS += ../shared/include/start.h
|
||||||
@@ -65,6 +66,7 @@ libbsp_a_SOURCES += ../../shared/bsplibc.c
|
|||||||
libbsp_a_SOURCES += ../../shared/bsppost.c
|
libbsp_a_SOURCES += ../../shared/bsppost.c
|
||||||
libbsp_a_SOURCES += ../../shared/bsppredriverhook.c
|
libbsp_a_SOURCES += ../../shared/bsppredriverhook.c
|
||||||
libbsp_a_SOURCES += ../../shared/bspgetworkarea.c
|
libbsp_a_SOURCES += ../../shared/bspgetworkarea.c
|
||||||
|
libbsp_a_SOURCES += ../../shared/src/stackalloc.c
|
||||||
libbsp_a_SOURCES += ../shared/src/bsp-start-zero.S
|
libbsp_a_SOURCES += ../shared/src/bsp-start-zero.S
|
||||||
libbsp_a_SOURCES += ../shared/src/memcpy.c
|
libbsp_a_SOURCES += ../shared/src/memcpy.c
|
||||||
libbsp_a_SOURCES += ../shared/src/tictac.c
|
libbsp_a_SOURCES += ../shared/src/tictac.c
|
||||||
|
|||||||
@@ -121,6 +121,10 @@ $(PROJECT_INCLUDE)/bsp/irq-info.h: ../../shared/include/irq-info.h $(PROJECT_INC
|
|||||||
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/irq-info.h
|
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/irq-info.h
|
||||||
PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/irq-info.h
|
PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/irq-info.h
|
||||||
|
|
||||||
|
$(PROJECT_INCLUDE)/bsp/stackalloc.h: ../../shared/include/stackalloc.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
|
||||||
|
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/stackalloc.h
|
||||||
|
PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/stackalloc.h
|
||||||
|
|
||||||
$(PROJECT_INCLUDE)/bsp/utility.h: ../../shared/include/utility.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
|
$(PROJECT_INCLUDE)/bsp/utility.h: ../../shared/include/utility.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
|
||||||
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/utility.h
|
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/utility.h
|
||||||
PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/utility.h
|
PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/utility.h
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ REGION_ALIAS ("REGION_DATA_LOAD", ROM);
|
|||||||
REGION_ALIAS ("REGION_BSS", RAM_EXT);
|
REGION_ALIAS ("REGION_BSS", RAM_EXT);
|
||||||
REGION_ALIAS ("REGION_RWEXTRA", RAM_EXT);
|
REGION_ALIAS ("REGION_RWEXTRA", RAM_EXT);
|
||||||
REGION_ALIAS ("REGION_WORK", RAM_EXT);
|
REGION_ALIAS ("REGION_WORK", RAM_EXT);
|
||||||
REGION_ALIAS ("REGION_STACK", RAM_EXT);
|
REGION_ALIAS ("REGION_STACK", RAM);
|
||||||
REGION_ALIAS ("REGION_NOCACHE", NOCACHE);
|
REGION_ALIAS ("REGION_NOCACHE", NOCACHE);
|
||||||
|
|
||||||
INCLUDE linkcmds.mpc55xx
|
INCLUDE linkcmds.mpc55xx
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ REGION_ALIAS ("REGION_DATA_LOAD", ROM);
|
|||||||
REGION_ALIAS ("REGION_BSS", RAM_EXT);
|
REGION_ALIAS ("REGION_BSS", RAM_EXT);
|
||||||
REGION_ALIAS ("REGION_RWEXTRA", RAM_EXT);
|
REGION_ALIAS ("REGION_RWEXTRA", RAM_EXT);
|
||||||
REGION_ALIAS ("REGION_WORK", RAM_EXT);
|
REGION_ALIAS ("REGION_WORK", RAM_EXT);
|
||||||
REGION_ALIAS ("REGION_STACK", RAM_EXT);
|
REGION_ALIAS ("REGION_STACK", RAM);
|
||||||
REGION_ALIAS ("REGION_NOCACHE", NOCACHE);
|
REGION_ALIAS ("REGION_NOCACHE", NOCACHE);
|
||||||
|
|
||||||
INCLUDE linkcmds.mpc55xx
|
INCLUDE linkcmds.mpc55xx
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ REGION_ALIAS ("REGION_DATA_LOAD", ROM);
|
|||||||
REGION_ALIAS ("REGION_BSS", RAM);
|
REGION_ALIAS ("REGION_BSS", RAM);
|
||||||
REGION_ALIAS ("REGION_RWEXTRA", RAM_EXT);
|
REGION_ALIAS ("REGION_RWEXTRA", RAM_EXT);
|
||||||
REGION_ALIAS ("REGION_WORK", RAM_EXT);
|
REGION_ALIAS ("REGION_WORK", RAM_EXT);
|
||||||
REGION_ALIAS ("REGION_STACK", RAM_EXT);
|
REGION_ALIAS ("REGION_STACK", RAM);
|
||||||
REGION_ALIAS ("REGION_NOCACHE", NOCACHE);
|
REGION_ALIAS ("REGION_NOCACHE", NOCACHE);
|
||||||
|
|
||||||
INCLUDE linkcmds.mpc55xx
|
INCLUDE linkcmds.mpc55xx
|
||||||
|
|||||||
@@ -29,7 +29,7 @@ REGION_ALIAS ("REGION_DATA_LOAD", ROM);
|
|||||||
REGION_ALIAS ("REGION_BSS", RAM_EXT);
|
REGION_ALIAS ("REGION_BSS", RAM_EXT);
|
||||||
REGION_ALIAS ("REGION_RWEXTRA", RAM_EXT);
|
REGION_ALIAS ("REGION_RWEXTRA", RAM_EXT);
|
||||||
REGION_ALIAS ("REGION_WORK", RAM_EXT);
|
REGION_ALIAS ("REGION_WORK", RAM_EXT);
|
||||||
REGION_ALIAS ("REGION_STACK", RAM_EXT);
|
REGION_ALIAS ("REGION_STACK", RAM);
|
||||||
REGION_ALIAS ("REGION_NOCACHE", NOCACHE);
|
REGION_ALIAS ("REGION_NOCACHE", NOCACHE);
|
||||||
|
|
||||||
INCLUDE linkcmds.mpc55xx
|
INCLUDE linkcmds.mpc55xx
|
||||||
|
|||||||
Reference in New Issue
Block a user