From 0c51b431f291b88062f9303a85e4a69f29ff6ac4 Mon Sep 17 00:00:00 2001 From: areviu Date: Mon, 26 Feb 2018 19:06:49 +0000 Subject: 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 --- os/various/reledge_bindings/readme.txt | 12 ++++++++++++ os/various/reledge_bindings/reledge.mk | 30 ++++++++++++++++++++++++++++++ 2 files changed, 42 insertions(+) create mode 100644 os/various/reledge_bindings/readme.txt create mode 100644 os/various/reledge_bindings/reledge.mk (limited to 'os/various') 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 -- cgit v1.2.3