b0d53dadb3
MicroPython's DMA class uses shared IRQ handlers, which would be clobbered by Hub75's use of an exclusive handler. Additionally clean up some dead code (DMA_IRQ_1??), more epxlicitly clean up the claimed PIOs and programs, and do not use a fixed DMA channel. This seems to have fixed a bug whereupon Hub75 would hardlock on the 5th soft reset. |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
hub75.cmake | ||
hub75.cpp | ||
hub75.hpp | ||
hub75.pio |