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:
Daniel Hellstrom
2017-06-19 12:43:13 +02:00
parent c58e4f5745
commit 6b339b5af6
4 changed files with 15 additions and 3 deletions

View File

@@ -150,9 +150,13 @@ libbsp_a_SOURCES += ../../sparc/shared/can/occan.c \
../../sparc/shared/can/grcan.c
# SpaceWire
if !HAS_SMP
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
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
# UART (RAW)

View File

@@ -213,9 +213,14 @@ $(PROJECT_INCLUDE)/bsp/grcan.h: ../../sparc/shared/include/grcan.h $(PROJECT_INC
$(INSTALL_DATA) $< $(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)
$(INSTALL_DATA) $< $(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)
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/grspw_router.h

View File

@@ -163,10 +163,12 @@ libbsp_a_SOURCES += ../../sparc/shared/can/occan.c \
../../sparc/shared/can/grcan.c
# SpaceWire
if !HAS_SMP
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_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_router.c

View File

@@ -237,10 +237,11 @@ $(PROJECT_INCLUDE)/bsp/grcan.h: ../../sparc/shared/include/grcan.h $(PROJECT_INC
$(INSTALL_DATA) $< $(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)
$(INSTALL_DATA) $< $(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