From e6a319dcd2084c73799e712b7d2635cb6bf08913 Mon Sep 17 00:00:00 2001
From: Daniel Friesel <daniel.friesel@uos.de>
Date: Wed, 25 Sep 2019 16:02:49 +0200
Subject: [PATCH] bme680.dfa: add setup calls

---
 model/driver/bme680.dfa | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/model/driver/bme680.dfa b/model/driver/bme680.dfa
index 4fa512a..72061ce 100644
--- a/model/driver/bme680.dfa
+++ b/model/driver/bme680.dfa
@@ -1,9 +1,15 @@
 codegen:
   instance: bme680
-  includes: ['driver/bme680.h']
+  includes: ['driver/i2c.h', 'driver/bme680.h', 'driver/bme680_util.h']
   flags: ['drivers=bme680', 'arch_drivers=i2c']
   setup:
+  - i2c.setup();
   - struct bme680_field_data sensordata;
+  - bme680.intf = BME680_I2C_INTF;
+  - bme680.read = bme680_i2c_read;
+  - bme680.write = bme680_i2c_write;
+  - bme680.delay_ms = bme680_delay_ms;
+  - bme680.amb_temp = 25;
 
 dummygen:
   enum:
-- 
GitLab