summaryrefslogtreecommitdiff
path: root/shared-bindings/displayio/ParallelBus.h
diff options
context:
space:
mode:
authorScott Shawcroft <scott@tannewt.org>2019-08-02 16:17:38 -0700
committerScott Shawcroft <scott@tannewt.org>2019-08-22 14:08:33 -0700
commit70680d5b22aa6cb797ccf26645d553a4c72b5100 (patch)
treeed260e9aad8cc4825f3b20e2dd9dc2e38eb342c2 /shared-bindings/displayio/ParallelBus.h
parent8fa87374650d6b67af4df82442120f7f2bf24238 (diff)
EPaper displays work mostly.
Diffstat (limited to 'shared-bindings/displayio/ParallelBus.h')
-rw-r--r--shared-bindings/displayio/ParallelBus.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/shared-bindings/displayio/ParallelBus.h b/shared-bindings/displayio/ParallelBus.h
index c4cde5ff5..b8da91041 100644
--- a/shared-bindings/displayio/ParallelBus.h
+++ b/shared-bindings/displayio/ParallelBus.h
@@ -40,9 +40,12 @@ void common_hal_displayio_parallelbus_construct(displayio_parallelbus_obj_t* sel
void common_hal_displayio_parallelbus_deinit(displayio_parallelbus_obj_t* self);
+void common_hal_displayio_parallelbus_reset(mp_obj_t self);
+bool common_hal_displayio_parallelbus_bus_free(mp_obj_t self);
+
bool common_hal_displayio_parallelbus_begin_transaction(mp_obj_t self);
-void common_hal_displayio_parallelbus_send(mp_obj_t self, bool command, uint8_t *data, uint32_t data_length);
+void common_hal_displayio_parallelbus_send(mp_obj_t self, bool command, bool toggle_every_byte, uint8_t *data, uint32_t data_length);
void common_hal_displayio_parallelbus_end_transaction(mp_obj_t self);