circuitpython/shared-bindings/paralleldisplay
Radomir Dopieralski f477848ac1 paralleldisplay: reset and read pins should be optional
The ``reset`` and ``read`` pins should be optional, but the espressif
code had several places where it assumed they are not, and a bug that
caused a crash on ``release_displays`` if they were made optional.

The bug was caused by the fields for storing pin numbers being set
to ``NO_PIN``, which has value of -1, while the fields have type
``uint8_t``.  That set the actual value to 255, and a subsequent
comparison to ``NO_PIN`` returned false.
2022-03-05 18:54:12 +01:00
..
ParallelBus.c paralleldisplay: reset and read pins should be optional 2022-03-05 18:54:12 +01:00
ParallelBus.h Initial broadcom port for Raspberry Pi 2021-11-22 14:54:44 -08:00
__init__.c paralleldisplay: make it actually importable 2021-09-16 14:11:16 -05:00
__init__.h paralleldisplay: make it actually importable 2021-09-16 14:11:16 -05:00