mirror of
https://github.com/lumapu/ahoy.git
synced 2025-04-30 10:46:24 +02:00
update patch
This commit is contained in:
parent
c3f2c8bbe8
commit
0683d1d2f5
1 changed files with 5 additions and 4 deletions
|
@ -1,5 +1,5 @@
|
||||||
diff --git a/src/GxEPD2_EPD.cpp b/src/GxEPD2_EPD.cpp
|
diff --git a/src/GxEPD2_EPD.cpp b/src/GxEPD2_EPD.cpp
|
||||||
index 8df8bef..19b210c 100644
|
index 8df8bef..e9dfb19 100644
|
||||||
--- a/src/GxEPD2_EPD.cpp
|
--- a/src/GxEPD2_EPD.cpp
|
||||||
+++ b/src/GxEPD2_EPD.cpp
|
+++ b/src/GxEPD2_EPD.cpp
|
||||||
@@ -17,11 +17,10 @@
|
@@ -17,11 +17,10 @@
|
||||||
|
@ -140,7 +140,7 @@ index 8df8bef..19b210c 100644
|
||||||
- if (_cs >= 0) digitalWrite(_cs, HIGH);
|
- if (_cs >= 0) digitalWrite(_cs, HIGH);
|
||||||
- if (_dc >= 0) digitalWrite(_dc, HIGH);
|
- if (_dc >= 0) digitalWrite(_dc, HIGH);
|
||||||
- _pSPIx->endTransaction();
|
- _pSPIx->endTransaction();
|
||||||
+ _hal->write(c);
|
+ _hal->writeCmd(c);
|
||||||
}
|
}
|
||||||
|
|
||||||
void GxEPD2_EPD::_writeData(uint8_t d)
|
void GxEPD2_EPD::_writeData(uint8_t d)
|
||||||
|
@ -313,10 +313,10 @@ index 34c1145..1e8ea64 100644
|
||||||
|
|
||||||
diff --git a/src/GxEPD2_Hal.h b/src/GxEPD2_Hal.h
|
diff --git a/src/GxEPD2_Hal.h b/src/GxEPD2_Hal.h
|
||||||
new file mode 100644
|
new file mode 100644
|
||||||
index 0000000..cb8fb9d
|
index 0000000..13424b6
|
||||||
--- /dev/null
|
--- /dev/null
|
||||||
+++ b/src/GxEPD2_Hal.h
|
+++ b/src/GxEPD2_Hal.h
|
||||||
@@ -0,0 +1,18 @@
|
@@ -0,0 +1,19 @@
|
||||||
+#pragma once
|
+#pragma once
|
||||||
+
|
+
|
||||||
+class GxEPD2_HalInterface {
|
+class GxEPD2_HalInterface {
|
||||||
|
@ -329,6 +329,7 @@ index 0000000..cb8fb9d
|
||||||
+ virtual void write(uint8_t buf) = 0;
|
+ virtual void write(uint8_t buf) = 0;
|
||||||
+ virtual void write(const uint8_t *buf, uint16_t n) = 0;
|
+ virtual void write(const uint8_t *buf, uint16_t n) = 0;
|
||||||
+ virtual void write(const uint8_t *buf, uint16_t n, int16_t fill_with_zeroes) = 0;
|
+ virtual void write(const uint8_t *buf, uint16_t n, int16_t fill_with_zeroes) = 0;
|
||||||
|
+ virtual void writeCmd(const uint8_t val) = 0;
|
||||||
+ virtual void writeCmd(const uint8_t* pCommandData, uint8_t datalen, bool isPGM) = 0;
|
+ virtual void writeCmd(const uint8_t* pCommandData, uint8_t datalen, bool isPGM) = 0;
|
||||||
+
|
+
|
||||||
+ virtual void startTransfer(void) = 0;
|
+ virtual void startTransfer(void) = 0;
|
||||||
|
|
Loading…
Add table
Reference in a new issue