aboutsummaryrefslogtreecommitdiffstats
path: root/os/various
diff options
context:
space:
mode:
authorareviu <areviu.info@gmail.com>2018-02-26 19:06:49 +0000
committerareviu <areviu.info@gmail.com>2018-02-26 19:06:49 +0000
commit0c51b431f291b88062f9303a85e4a69f29ff6ac4 (patch)
tree9a03ca06cf37aca239fb9c9e0cada2554a6590a3 /os/various
parent70fb3b40569070168d85a65ede1ca8112a9394f8 (diff)
downloadChibiOS-0c51b431f291b88062f9303a85e4a69f29ff6ac4.tar.gz
ChibiOS-0c51b431f291b88062f9303a85e4a69f29ff6ac4.tar.bz2
ChibiOS-0c51b431f291b88062f9303a85e4a69f29ff6ac4.zip
sdmmc driver update, added support for reliance edge fs
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11551 110e8d01-0319-4d1e-a829-52ad28d1bb01
Diffstat (limited to 'os/various')
-rw-r--r--os/various/reledge_bindings/readme.txt12
-rw-r--r--os/various/reledge_bindings/reledge.mk30
2 files changed, 42 insertions, 0 deletions
diff --git a/os/various/reledge_bindings/readme.txt b/os/various/reledge_bindings/readme.txt
new file mode 100644
index 000000000..4489695c1
--- /dev/null
+++ b/os/various/reledge_bindings/readme.txt
@@ -0,0 +1,12 @@
+This directory contains the ChibiOS/RT "official" bindings with the RelianceEdge
+library by Datalight : https://github.com/datalightinc/reliance-edge
+
+In order to use Reliance Edge within ChibiOS/RT project:
+1. unzip Reliance Edge under reliance-edge
+2. include $(CHIBIOS)/os/various/reledge_bindings/reledge.mk in your makefile.
+3. Add $(RELEDGESRC) to $(CSRC)
+4. Add $(RELEDGEINC) to $(INCDIR)
+
+Note:
+1. These files modified for use with version 2.2 of reliance edge
+
diff --git a/os/various/reledge_bindings/reledge.mk b/os/various/reledge_bindings/reledge.mk
new file mode 100644
index 000000000..c85b7f659
--- /dev/null
+++ b/os/various/reledge_bindings/reledge.mk
@@ -0,0 +1,30 @@
+# RELIANCE EDGE files.
+
+RELEDGESRC= \
+ $(CHIBIOS)/ext/reliance-edge/core/driver/blockio.c \
+ $(CHIBIOS)/ext/reliance-edge/core/driver/buffer.c \
+ $(CHIBIOS)/ext/reliance-edge/core/driver/core.c \
+ $(CHIBIOS)/ext/reliance-edge/core/driver/dir.c \
+ $(CHIBIOS)/ext/reliance-edge/core/driver/format.c \
+ $(CHIBIOS)/ext/reliance-edge/core/driver/imap.c \
+ $(CHIBIOS)/ext/reliance-edge/core/driver/imapextern.c \
+ $(CHIBIOS)/ext/reliance-edge/core/driver/imapinline.c \
+ $(CHIBIOS)/ext/reliance-edge/core/driver/inode.c \
+ $(CHIBIOS)/ext/reliance-edge/core/driver/inodedata.c \
+ $(CHIBIOS)/ext/reliance-edge/core/driver/volume.c \
+ $(CHIBIOS)/ext/reliance-edge/fse/fse.c \
+ $(CHIBIOS)/ext/reliance-edge/posix/path.c \
+ $(CHIBIOS)/ext/reliance-edge/posix/posix.c \
+ $(CHIBIOS)/ext/reliance-edge/util/bitmap.c \
+ $(CHIBIOS)/ext/reliance-edge/util/crc.c \
+ $(CHIBIOS)/ext/reliance-edge/util/memory.c \
+ $(CHIBIOS)/ext/reliance-edge/util/namelen.c \
+ $(CHIBIOS)/ext/reliance-edge/util/sign.c \
+ $(CHIBIOS)/ext/reliance-edge/util/string.c
+
+RELEDGEINC = $(CHIBIOS)/ext/reliance-edge/include \
+ $(CHIBIOS)/ext/reliance-edge/core/include
+
+# Shared variables
+ALLCSRC += $(RELEDGESRC)
+ALLINC += $(RELEDGEINC) \ No newline at end of file