Revert to basic led driver

This commit is contained in:
2026-02-19 14:23:54 +13:00
parent bfa85c5688
commit 6b5ae78591
2 changed files with 70 additions and 86 deletions

View File

@@ -93,9 +93,8 @@ class PIO_DMA_Transfer():
self.dma_chan.CTRL_TRIG.INCR_WRITE = 0
self.dma_chan.CTRL_TRIG.INCR_READ = 1
def start_transfer(self, buffer, offset=0):
"""Start DMA from buffer at byte offset (no copy; DMA reads from buffer + offset)."""
self.dma_chan.READ_ADDR_REG = uctypes.addressof(buffer) + offset
def start_transfer(self, buffer):
self.dma_chan.READ_ADDR_REG = uctypes.addressof(buffer)
self.dma_chan.CTRL_TRIG.EN = 1
def transfer_count(self):