summaryrefslogtreecommitdiffstats
path: root/cpukit/dev/preinstall.am
diff options
context:
space:
mode:
authorAlexander Krutwig <alexander.krutwig@embedded-brains.de>2016-09-12 15:00:46 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2016-09-16 09:36:44 +0200
commita42be52bbf2b3a549d4b9635a5a93215dacd0657 (patch)
treedceb05cd4904c65302760edf853590d5282ca3e0 /cpukit/dev/preinstall.am
parentbsp/atsam: Use normal memory for QSPI flash area (diff)
downloadrtems-a42be52bbf2b3a549d4b9635a5a93215dacd0657.tar.bz2
Add SPI bus framework
User API is compatible to Linux userspace API. New test libtests/spi01. Update #2776.
Diffstat (limited to 'cpukit/dev/preinstall.am')
-rw-r--r--cpukit/dev/preinstall.am18
1 files changed, 18 insertions, 0 deletions
diff --git a/cpukit/dev/preinstall.am b/cpukit/dev/preinstall.am
index f73107b209..d2e63ba26c 100644
--- a/cpukit/dev/preinstall.am
+++ b/cpukit/dev/preinstall.am
@@ -39,6 +39,15 @@ $(PROJECT_INCLUDE)/dev/i2c/switch-nxp-pca9548a.h: include/dev/i2c/switch-nxp-pca
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/dev/i2c/switch-nxp-pca9548a.h
PREINSTALL_FILES += $(PROJECT_INCLUDE)/dev/i2c/switch-nxp-pca9548a.h
+$(PROJECT_INCLUDE)/dev/spi/$(dirstamp):
+ @$(MKDIR_P) $(PROJECT_INCLUDE)/dev/spi
+ @: > $(PROJECT_INCLUDE)/dev/spi/$(dirstamp)
+PREINSTALL_DIRS += $(PROJECT_INCLUDE)/dev/spi/$(dirstamp)
+
+$(PROJECT_INCLUDE)/dev/spi/spi.h: include/dev/spi/spi.h $(PROJECT_INCLUDE)/dev/spi/$(dirstamp)
+ $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/dev/spi/spi.h
+PREINSTALL_FILES += $(PROJECT_INCLUDE)/dev/spi/spi.h
+
$(PROJECT_INCLUDE)/linux/$(dirstamp):
@$(MKDIR_P) $(PROJECT_INCLUDE)/linux
@: > $(PROJECT_INCLUDE)/linux/$(dirstamp)
@@ -52,3 +61,12 @@ $(PROJECT_INCLUDE)/linux/i2c-dev.h: include/linux/i2c-dev.h $(PROJECT_INCLUDE)/l
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/linux/i2c-dev.h
PREINSTALL_FILES += $(PROJECT_INCLUDE)/linux/i2c-dev.h
+$(PROJECT_INCLUDE)/linux/spi/$(dirstamp):
+ @$(MKDIR_P) $(PROJECT_INCLUDE)/linux/spi
+ @: > $(PROJECT_INCLUDE)/linux/spi/$(dirstamp)
+PREINSTALL_DIRS += $(PROJECT_INCLUDE)/linux/spi/$(dirstamp)
+
+$(PROJECT_INCLUDE)/linux/spi/spidev.h: include/linux/spi/spidev.h $(PROJECT_INCLUDE)/linux/spi/$(dirstamp)
+ $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/linux/spi/spidev.h
+PREINSTALL_FILES += $(PROJECT_INCLUDE)/linux/spi/spidev.h
+