forked from Imagelibrary/rtems
leon, grspw: for SMP use GRSPW Packet driver
The GRSPW packet driver supports SMP and therefore the legacy GRSPW driver is disabled for SMP builds. Update #2355
This commit is contained in:
@@ -150,9 +150,13 @@ libbsp_a_SOURCES += ../../sparc/shared/can/occan.c \
|
|||||||
../../sparc/shared/can/grcan.c
|
../../sparc/shared/can/grcan.c
|
||||||
|
|
||||||
# SpaceWire
|
# SpaceWire
|
||||||
|
if !HAS_SMP
|
||||||
include_bsp_HEADERS += ../../sparc/shared/include/grspw.h
|
include_bsp_HEADERS += ../../sparc/shared/include/grspw.h
|
||||||
include_bsp_HEADERS += ../../sparc/shared/include/grspw_router.h
|
|
||||||
libbsp_a_SOURCES += ../../sparc/shared/spw/grspw.c
|
libbsp_a_SOURCES += ../../sparc/shared/spw/grspw.c
|
||||||
|
endif
|
||||||
|
include_bsp_HEADERS += ../../sparc/shared/include/grspw_pkt.h
|
||||||
|
include_bsp_HEADERS += ../../sparc/shared/include/grspw_router.h
|
||||||
|
libbsp_a_SOURCES += ../../sparc/shared/spw/grspw_pkt.c
|
||||||
libbsp_a_SOURCES += ../../sparc/shared/spw/grspw_router.c
|
libbsp_a_SOURCES += ../../sparc/shared/spw/grspw_router.c
|
||||||
|
|
||||||
# UART (RAW)
|
# UART (RAW)
|
||||||
|
|||||||
@@ -213,9 +213,14 @@ $(PROJECT_INCLUDE)/bsp/grcan.h: ../../sparc/shared/include/grcan.h $(PROJECT_INC
|
|||||||
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/grcan.h
|
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/grcan.h
|
||||||
PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/grcan.h
|
PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/grcan.h
|
||||||
|
|
||||||
|
if !HAS_SMP
|
||||||
$(PROJECT_INCLUDE)/bsp/grspw.h: ../../sparc/shared/include/grspw.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
|
$(PROJECT_INCLUDE)/bsp/grspw.h: ../../sparc/shared/include/grspw.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
|
||||||
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/grspw.h
|
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/grspw.h
|
||||||
PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/grspw.h
|
PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/grspw.h
|
||||||
|
endif
|
||||||
|
$(PROJECT_INCLUDE)/bsp/grspw_pkt.h: ../../sparc/shared/include/grspw_pkt.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
|
||||||
|
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/grspw_pkt.h
|
||||||
|
PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/grspw_pkt.h
|
||||||
|
|
||||||
$(PROJECT_INCLUDE)/bsp/grspw_router.h: ../../sparc/shared/include/grspw_router.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
|
$(PROJECT_INCLUDE)/bsp/grspw_router.h: ../../sparc/shared/include/grspw_router.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
|
||||||
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/grspw_router.h
|
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/grspw_router.h
|
||||||
|
|||||||
@@ -163,10 +163,12 @@ libbsp_a_SOURCES += ../../sparc/shared/can/occan.c \
|
|||||||
../../sparc/shared/can/grcan.c
|
../../sparc/shared/can/grcan.c
|
||||||
|
|
||||||
# SpaceWire
|
# SpaceWire
|
||||||
|
if !HAS_SMP
|
||||||
include_bsp_HEADERS += ../../sparc/shared/include/grspw.h
|
include_bsp_HEADERS += ../../sparc/shared/include/grspw.h
|
||||||
|
libbsp_a_SOURCES += ../../sparc/shared/spw/grspw.c
|
||||||
|
endif
|
||||||
include_bsp_HEADERS += ../../sparc/shared/include/grspw_pkt.h
|
include_bsp_HEADERS += ../../sparc/shared/include/grspw_pkt.h
|
||||||
include_bsp_HEADERS += ../../sparc/shared/include/grspw_router.h
|
include_bsp_HEADERS += ../../sparc/shared/include/grspw_router.h
|
||||||
libbsp_a_SOURCES += ../../sparc/shared/spw/grspw.c
|
|
||||||
libbsp_a_SOURCES += ../../sparc/shared/spw/grspw_pkt.c
|
libbsp_a_SOURCES += ../../sparc/shared/spw/grspw_pkt.c
|
||||||
libbsp_a_SOURCES += ../../sparc/shared/spw/grspw_router.c
|
libbsp_a_SOURCES += ../../sparc/shared/spw/grspw_router.c
|
||||||
|
|
||||||
|
|||||||
@@ -237,10 +237,11 @@ $(PROJECT_INCLUDE)/bsp/grcan.h: ../../sparc/shared/include/grcan.h $(PROJECT_INC
|
|||||||
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/grcan.h
|
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/grcan.h
|
||||||
PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/grcan.h
|
PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/grcan.h
|
||||||
|
|
||||||
|
if !HAS_SMP
|
||||||
$(PROJECT_INCLUDE)/bsp/grspw.h: ../../sparc/shared/include/grspw.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
|
$(PROJECT_INCLUDE)/bsp/grspw.h: ../../sparc/shared/include/grspw.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
|
||||||
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/grspw.h
|
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/grspw.h
|
||||||
PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/grspw.h
|
PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/grspw.h
|
||||||
|
endif
|
||||||
$(PROJECT_INCLUDE)/bsp/grspw_pkt.h: ../../sparc/shared/include/grspw_pkt.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
|
$(PROJECT_INCLUDE)/bsp/grspw_pkt.h: ../../sparc/shared/include/grspw_pkt.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
|
||||||
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/grspw_pkt.h
|
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/grspw_pkt.h
|
||||||
PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/grspw_pkt.h
|
PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/grspw_pkt.h
|
||||||
|
|||||||
Reference in New Issue
Block a user